Police Activity at UPS Store on South Barrington Rd, Streamwood; Schaumburg Rd, Weathersfield Rd Blocked
Streamwood police and firefighter/paramedics responded about 3:31 p.m. Thursday to a report of a possible explosive device at the UPS Store at 684 South Barrington Road. Some roads were blocked at Schaumburg Road and Barrington […]