Multi-Car Crash Southbound Route 53/I-290 at Devon Ave
Elk Grove Village firefighter/paramedics and Itasca firefighter/paramedics responded about 1:25 p.m. to a multi-vehicle crash in the southbound lanes of Route 53 at under the Devon Avenue bridge. Illinois State Police were also on the […]