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
Current local time: 2018-06-18 20:10
Sunrise: 2018-06-19 06:21
Sunset: 2018-06-19 20:24
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