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-06-23 05:19
Sunrise: 2017-06-23 06:22
Sunset: 2017-06-23 20:25
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