265 Peachtree Center Avenue Northeast Atlanta, GA 30303
Seated: 600
Standing: 1,100
Square Feet: 7,800 ft2