Temperance Hill is an unincorporated community in Marion County, South Carolina, United States.
Temperance Hill is located at latitude 34.289 and longitude –79.38.
[1] The elevation is 121 feet.
This South Carolina-related article is a stub.
You can help Wikipedia by expanding it.