We are working on a new website to service you and your car in the future! Visit us at 8 Duckworth Ave, St. Thomas, ON N5P 2A8 or phone us at (519) 637-9861

We will be back soon!

80%