Address: 1 Reliant Park
Sports facility in Houston, Texas. The NRG Arena, is a 350,000 square feet sports center in NRG Park, in Houston, Texas, USA.
Sports facility in Houston, Texas. The NRG Arena, is a 350,000 square feet sports center in NRG Park, in Houston, Texas, USA.