1. Auto Diesel Shop 745 S Main St, Stowe, VT 05672 Coordinate: 44.45723,-72.6941 Phone: (802) 253-9979