LOCATION United States

Lowndesville, South Carolina

Lowndesville is a town in Abbeville County, South Carolina. The population was 120 at the 2020 census.

Results for: 'Lowndesville'

The House of Highways