Police Investigating Possible Person Struck on North Kirkwood Road
(KMOV.com) – Police said they have arrested a man in connection with a hit and run in accident in Kirkwood.
43-year-old Omar Vazquez, of St. Ann, has been charged with leaving the scene of an accident. Vazquez is accused of killing Joe Auffenberg in accident that occurred Feb. 9.
Authorities said they located the van Vazquez was driving by inspecting over 200 vans in the area of the same make, model, and similar color; they also said they were able to eliminate over 95% of similar type vans in the St. Louis area. Police located the vehicle Thrusday and then arrested Vazquez later in the day.
Vazquez is being held in the St. Louis County jail on a $10,000 bond.