Lake Champlain Yacht Club

Lake Champlain Yacht Club

Offer details

The Lake Champlain Yacht Club is a member-run yacht club located in a sheltered cove on the southwest shore of Shelburne Bay in Shelburne, Vermont, USA. We offer moorings, activities, and community for our members, most of whom own a sailboat or powerboat.

Services

CLUB

Sport

YACHTING

Contacts

+1802-985-3372

https://lcyc.info

[email protected]

Location