Statistipedia

Windsor, NY

Windsor, NY
Map of Windsor
StateNew York
Population999
Links
Maps

Windsor is located in the state of New York, approximately 66 miles south from Syracuse. Its population is 999.