Car Crash into Busch’s Auto Service Shop on Northwest Highway, Palatine
Palatine police and firefighter/paramedics responded about 12:59 PM Thursday to a report of crash with injuries at 137 South Northwest Highway Palatine, IL. Police and firefighter/paramedics received a report that a car crashed into a […]