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: 2017-12-15 14:01
Sunrise: 2017-12-15 07:09
Sunset: 2017-12-15 17: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