Statistipedia

Windsor, SC

Windsor, SC
Map of Windsor
StateSouth Carolina
Population128
Links
Maps

Windsor is located in the state of South Carolina, roughly 51 miles southwest from Columbia. It has a population of 128.