Explore details about location Stillwood Circle South. Stillwood Circle South is a location situated within the Savannah alongside other areas such as East Bolton Street, Peeples Drive, Bonaventure Road.