518 Centennial Rd N, Scarborough, ONM1C 2A6Get directions
Auto Repair Services
Total Auto Service is ready to take care of your oil change, brakes, struts, transmissions and so much more, Tune ups and overhauls, Check engine light, Brake replacement, Air Cond...more...See more text