Coach House at Montgomery Center Address: 46 Main St, Montgomery Center, VT 05471 Phone: (802) 578-7103 Hotels & Motels, Vacation Rentals, Corporate Lodging Other Businesses: The Belfry at 14 Amidon Rd, Montgomery Center, VT 05471