Venue Image
Venue Image

Venue Information

High school in Decatur, Georgia Decatur High School is a high school in Decatur, Georgia, United States. It is the sole high school in City Schools of Decatur and was established in 1912.

Upcoming Events (0)

You might also like (0)