Windsor Village Hall is located at 107 Main Street, Windsor, NY 13865. Phone: 607-655-2024.
The area was first settled around 1785. When Daniel Stowe opened a tavern here in 1815, there was already a tannery, several stores, a grist mill, and a saw mill. The village was incorporated in 1896. It lies about 15 miles east of Binghamton, along Route 17, nestled along the west bank of the Susquehanna River, on the Allegheny Plateau near the foothills of the Catskills.