Overview
Liberty is a town in South Carolina, United States, with a population of about 3,246[1].
Geography
- Coordinates: 34.7879, -82.6924
Places · place_us_sc_liberty · rev 2
Liberty is a town in South Carolina, United States.
Liberty is a town in South Carolina, United States, with a population of about 3,246[1].