Simons' Inn

SW of Andover on VT 11
Andover
Vermont
United States