Add an Article Add an Event Edit

Champlain Country Club

Champlain Country Club
581 St Albans Rd
802-527-1187

Located in the scenic Green Mountains beside beautiful Lake Champlain. We offer 18 holes of challenging golf for all levels, easily accessible from I-89 off Exit 20. We also have a practice facility, Clubhouse restaurant, and a fully stocked pro shop. Enjoy Vermont golf! Call 527-1187.


Photos