Car and Semi-Trailer Truck Crash with Injuries on Algonquin Rd Near Mobil Station at Thoreau Dr, Schaumburg
Schaumburg police and firefighter/paramedics responded about 5:24 AM Thursday to a report of crash with injuries at 1601 East Algonquin Road Schaumburg, IL. Police and firefighter/paramedics received a report that a semi-trailer truck hit a […]