Town of Willsboro

Closed
158 Lakeshore Dr
Willsboro, NY 12996

The Town of Willsboro, situated in northern New York State at the confluence of the Boquet River and Lake Champlain, is a historic area that boasts a rich heritage dating back to its first settlement in 1765. Established as a town in 1788, Willsboro has transitioned from a vital frontier settlement to a community of approximately 1,800 year-round residents, known for its picturesque landscapes and recreational opportunities.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

United StatesNew YorkWillsboroTown of Willsboro

Partial Data by Foursquare.