Town of Windsor News

Census Bureau reports Windsor population was 79 in 2017

Windsor, South Carolina had a population of 79 people in 2017, according to U.S. Census Bureau data obtained by the Palmetto Business Daily.

Metro Business Network