Pedestrian Killed: Driver Drags Pedestrian, Crashes Toyota Highlander with Pedestrian into House, Flees Scene on Equestrian Dr Near Elmhurst Rd, Wheeling

10 Police and firefighter/paramedics from Wheeling responded about 7:40 a.m. Wednesday May 20, 2020 to a report of a crash with injuries at in the block of 700 Equestrian Drive (just west of Elmhurst Road). Police received a report that the driver of the minivan fled on foot and was running north on Elmhurst Road. […]