One person killed in crash on I-90 at Barrington Road

One person is dead following a crash at the toll plaza in the westbound lanes of Interstate 90 near the Barrington Road off-ramp near Hoffman Estates.

Related posts