Make your way to our auto body repair shop after you've been in an accident. Let our mechanics streamline your approach to insurance claims, towing, and other essentials in your time of need.
27W937 Commercial Avenue
Lake Barrington, IL 60010
Hours of Operation:
Monday – Friday, 8:00a.m. - 5:30p.m.
Saturday, 8:00a.m. – 12:00p.m.