CLOSEST LOCATION

London East
Now Open
1407 Dundas Street East
London East Ontario N5W 3B7
Canada
Phone: 519-659-1155
Fax: 519-659-1156
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
SundayClosed
If going to the mechanic frightens you worse than going to the dentist, then you need to try this place!