Temperance Hill, South Carolina

Temperance Hill is an unincorporated community in Marion County, South Carolina, United States.

Geography
Temperance Hill is located at latitude 34.289 and longitude –79.38. The elevation is 121 feet.