425 North Sam Houston Parkway East Houston, TX 77060
Seated: 900
Standing: 700
Square Feet: 6,900 ft2