The Vendry is now part of Groupize! Read more

South Terrace

Located In: NRG Stadium

Seated: 400 / Standing: 547

NRG Stadium

NRG Stadium

South Terrace
Address
NRG Stadium

Houston, TX 77054, USA

Business Space Location Map
Capacity

Seated: 400

Standing: 547

Square Feet: 6,548 ft2