1. Notch Road Auto Repair and 24 Hour Towing & Recovery 15 Chez Ln, Jeffersonville, VT 05464 Coordinate: 44.62496,-72.82723 Phone: (802) 644-6411