200 Interstate North Parkway East Southeast Atlanta, GA 30339
Seated: 40
Standing: 25
Square Feet: 576 ft2