Address: 1 NRG Park
Stadium in Houston, Texas. NRG Park is a complex in Houston, Texas, USA, named after the energy company NRG Energy. It is located on Kirby Drive at the South Loop West Freeway.
Stadium in Houston, Texas. NRG Park is a complex in Houston, Texas, USA, named after the energy company NRG Energy. It is located on Kirby Drive at the South Loop West Freeway.