Location

Maynard Holbrook Jackson High School, 801 Glenwood Ave SE, Atlanta, GA 30312, USA