Contact Us

Here are the phone numbers and mailing addresses you can use to contact us:

Mail: Town of Windsor
124 Main Street
Windsor, NY 13865
Phone: (607) 655-2023
Fax: (607) 655-2027

Seal of the Town of Windsor

Copyright  © Town of Windsor, New York. All rights reserved.

Privacy Policy | Terms of Use | Contact Us