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
See a problem?
You might also like
Partial Data by Foursquare.
