Champlain Country Club
Some of the amenities and facilities at Champlain Country Club include 18 holes of golf for all levels, a practice facility, and a Clubhouse Restaurant too. In addition, members can also equip themselves at the club’s fully stocked pro shop.
581 St Albans Rd
Swanton, VT 5488
802-527-1187