Leo's Auto Service Centre


Visit us at 134 Doncaster Ave #7, Thornhill, ON L3T 1L3
Monday to Friday from 7:30am to 7:00pm

Call Leo's Auto at (905) 889-4809 to book your next appointment.

TUNE-UP • BRAKES • FUEL INJECTION • FRONT END