Leonards Body Shop
240 E Allen St, Winooski, VT, 05404
(802) 655-1777
About Leonards Body Shop
Leonards Body Shop located at 240 E Allen St in Winooski, VT services vehicles for Auto Repair. Call (802) 655-1777 to book an appointment or to hear more about the services of Leonards Body Shop.