200 Interstate North Parkway East Southeast Atlanta, GA 30339
Seated: 80
Standing: 50
Square Feet: 1,152 ft2