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-04-30 19:29
Sunrise: 2017-05-01 06:39
Sunset: 2017-05-01 19:58
Tenants: Rice Owls football

Other venues near

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