The Belfry Address: 14 Amidon Rd, Montgomery Center, VT 05471 Phone: (802) 326-4400 Cuisine: American - Contemporary Restaurants, American Other Businesses: Coach House at Montgomery Center at 46 Main St, Montgomery Center, VT 05471 Snow Shoe Lodge & Pub at 13 Main St, Montgomery Center, VT 05471