555 South Lamar Street Dallas, TX 75202
Seated: 25
Standing: 20
Square Feet: 536 ft2
Ceiling Height: 8.2 ft