TDECU Stadium

Stadium: TDECU Stadium

Capacity: 40000
Location: Houston, Texas, USA
Opened: 2014
Address: 3874 Holman Street , Houston, Texas 77004
Tenants: Houston Cougars football

Other venues nearby

Venue Distance (km) Distance (miles)
BBVA Compass Stadium32
Toyota Center32
Minute Maid Park42
Rice Stadium (Rice University)64
NRG Stadium75
Kyle Field13785
Darrell K Royal-Texas Memorial Stadium238148
Bobcat Stadium (Texas State)250155
Cedar Park Center255158
McLane Stadium265165

Location