Rice Stadium (Rice University)

Stadium: Rice Stadium (Rice University)

Capacity: 47000
Location: Houston, Texas, USA
Opened: 1950
Address: 6100 South Main Street , Houston, TX 77005
Tenants: Rice Owls football

Other venues nearby

Venue Distance (km) Distance (miles)
NRG Stadium42
TDECU Stadium64
Toyota Center64
BBVA Compass Stadium74
Minute Maid Park74
Kyle Field13483
Darrell K Royal-Texas Memorial Stadium233145
Bobcat Stadium (Texas State)244152
Cedar Park Center250155
McLane Stadium262163

Location