1. Leonard's Body Shop 240 E Allen St, Winooski, VT 05404 Coordinate: 44.49274,-73.17732 Phone: (802) 655-1777