Leon's Auto Body Trim & Glass LTD is the longest continuously owned car repair service of its kind in Toronto. We have the experience to handle any car problem you might have. We offer unparalleled quality, service, and convenience to our valued customers in the city of Toronto as well as the suburbs.
With 8 certified technicians on staff 6 days a week, we provide super fast repair times and lifetime guarantees. Want to learn more? Take a tour of the shop
Leon's Auto Body is located at 9 Vanley Cres., near Finch Ave. & Dufferin St. We're just a few minutes drive from highway 401. View us on the map