Rollover Semi-Trailer Truck Crash on I-90 West of Meacham Rd Schaumburg; Lane Blockage Both Directions
Illinois State police and Schaumburg firefighter/paramedics responded about 10:47 AM Tuesday June 19, 2018 to a report of a rollover semi-trailer truck crash with injuries, 42.061426, -88.059758 (Eb Interstate 90 and Meacham Rd Schaumburg) . […]