Statistipedia

Windsor, FL

Windsor, FL
Map of Windsor
StateFlorida
Population218
Links
Maps

Windsor is located in the state of Florida, about 73 miles southeast of Orlando. It has a population of 218.