Pedestrian Dies After Running in Front of Semi-Trailer Truck on Elmhurst Road South of Interstate 90
Elk Grove Village police and firefighter/paramedics responded about 9:29 PM Friday to a truck vs. pedestrian incident on Elmhurst Road, just north of Landmeier Road. Police received a report that a man was lying in […]