200 Interstate North Parkway East Southeast Atlanta, GA 30339
Seated: 745
Standing: 600
Square Feet: 11,115 ft2