200 Interstate North Parkway East Southeast Atlanta, GA 30339
Seated: 210
Standing: 200
Square Feet: 2,010 ft2