4386 Chamblee Dunwoody Road Atlanta, GA 30341
Seated: 40
Standing: 30
Square Feet: 325 ft2
Smaller room with flat screen tv. Same size as Stone Mountain. Great breakout room.