The Landgrove Inn Address: 132 Landgrove Rd, Landgrove, VT 05148 Phone: (802) 824-6673 Restaurants, Hotels & Motels, Inns