1. Meunier Towing Auto Sales & Service Inc 11 42nd St, Windsor, VT 05089 Coordinate: 43.5273,-72.39977 Phone: (802) 674-6568