Driver of Red Sedan Flees in Hit-and-Run Pedestrian Incident at Thorntons on Elmhurst Rd at Devon Ave, Elk Grove Village
Elk Grove Village police and firefighter/paramedics responded about 10:45 PM Thursday September 21, 2017 to a report of hit-and-run vehicle vs pedestrian incident at Thorntons, 2310 Elmhurst Road Elk Grove Village, IL. Police and firefighter/paramedics […]