where is williamston sc
Williamston is a town in Anderson County, South Carolina, United States, The population was 3,934 at the 2010 census.