Crash with Jewel-Osco Building at Elmhurst Rd and Thacker St, Des Plaines
Police, firefighters, and paramedics from Des Plaines responded about 11:35 a.m. Thursday, April 8, 2021 to a report of a crash into the Jewel Osco at 819 South Elmhurst Road in Des Plaines. The crash […]