425 North Sam Houston Parkway East Houston, TX 77060
Seated: 450
Standing: 320
Square Feet: 4,680 ft2