Shoal Creek Park II in Decatur, GA 30032

Shoal Creek Park II in Decatur, GA 30032 (DeKalb County) is a park. Shoal Creek Park II is located near Dale Place.

Leisure
park
Located in Georgia
Country United States