Where is Heathwood Hall Episcopal School?

Where is Heathwood Hall Episcopal School located?

Heathwood Hall Episcopal School, South Carolina, United States (approx. 33.95079°, -81.01472°)


Where is Heathwood Hall Episcopal School on the map?