Landgrove Inn

Address: 132 Landgrove Road, Landgrove, VT  05148

Region: Central Region

Local Phone: (802) 824-6673

Number of Rooms: 18

Property Description: