
My insurance company had us go here to get our car repaired after a deer hit our car. My bumper snapped off in the spot where their repair had been done, they told me that I hit something because...
(1)
Collision Centers of America, based in Shorewood, IL, is a national chain of automotive service centers specializing in towing, recovery, repairing, and servicing vehicles.
They offer a range of services including tune-ups, inspections, oil changes, bodywork, tire sales, and other automotive parts and accessories, as well as 24-hour road service and long-distance towing.
Generated from their available business information
My insurance company had us go here to get our car repaired after a deer hit our car. My bumper snapped off in the spot where their repair had been done, they told me that I hit something because...
Partial Data by Foursquare.