San Angelo Police arrested John Tristen Meier, 28, on several charges including Criminal Mischief between $100 and $750, Public Intoxication, Failure to Control Speed - Collision with a Person or a Parked Vehicle, Failure to Stop and Leave Information - Parked Vehicle, No Insurance, and RPR Criminal Trespass.