How to Get Here

We are located on historic Isle La Motte in Lake Champlain at 2925 W. Shore Rd., Isle La Motte, VT 05463. We’re easy to find, and we are searchable on Google Maps.