Taunton’s Trusted Auto Shop
Leonard’s Auto Repair is a full-service auto repair facility offering everything from oil changes to engine overhauls and everything in between with 1-year, 12,000-mile warranties on all work!
Stop by Monday through Saturday with any concerns related to your brakes, tires, A/C, exhaust system, engine, or transmission!