No Picture
CRIME BLOG C

Battery Reported Near Algonquin Rd and Barrington Rd, South Barrington — Just Northwest of Willow Creek Church

28 South Barrington police responded about 6:37 AM Friday to a battery at Barrington Road and Algonquin Road South Barrington, IL. Road rage? Unknown type battery reported. Police received a report that a man committed […]