Sign in
Rewards
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Real Estate
Notebook
Houston Oilers Rice Stadium
All images
Rice Stadium
Stadium/arena in Houston, United States
Save
Share
More
Directions
Nearby
6100 Main St, Houston, TX 77005
(713) 348-4077
riceowls.com
Oops! Something went wrong, please try again later.
Suggest an edit
·
Your business?
Claim now
Add more information
Oops! Something went wrong, please try again later.
Add hours
Add photos
Oops! Something went wrong, please try again later.
Rice Stadium is an American football stadium located on the Rice University campus in Houston, Texas. It has been the home of the Rice Owls football …
Reviews
Aviewfrommyseat
4.8/5
· 19 votes
Facts
Located:
6100 South Main Street
Owner:
Rice University
Opened:
September 30, 1950
Architect:
Hermon Lloyd & W.B. Morgan and Milton McGinty
Social profiles
Facebook
X
Wikipedia
Streetside
Bird's Eye
Nearby
Search nearby
Save to calendar
People also search for
Stadium/arena
Minute Maid Park
Tripadvisor (3230)
Shell Energy Stadium
Facebook (3205)
BBVA Stadium
Tripadvisor (128)
SaberCats Stadium
Yelp.ca (5)
Aveva Stadium
Tripadvisor (3)
Music venue
House of Blues Houston - Open …
Facebook (14528)
Rockefellers
Facebook (390)
Zilkha Hall
Nicelocal.com (77)
The Secret Group
Tripadvisor (8)
Performing arts
Match - Midtown Arts And Theate…
Facebook (682)
Apollo Chamber Players
Facebook (9)
Hcc Central Performing And …
Nicelocal.com (11)
The River Performing and …
Yellowbot.com (10)
Midtown Art Center
Yelp (5)
Data from:
Yelp.ca
· 3DMaps