Multiple Vehicle Crash With Injuries on I-290 Near Devon Ave, Near Route 53/Elk Grove Village
Illinois State police and Itasca and Schaumburg firefighter/paramedics responded about 10:13 AM Friday to 41.993149,-88.023498 (I-290 WB just west of Devon Avenue near Elk Grove Village, IL). Police and firefighter/paramedics received a report that at […]