3391 Peachtree Road Northeast Atlanta, GA 30326
Seated: 1,000
Standing: 1,200
Square Feet: 10,125 ft2