Latitude and longitude of Rice Stadium (Rice University)
Satellite map of Rice Stadium (Rice University)
Rice Stadium is an American football stadium located on the Rice University campus in Houston, Texas.
Latitude: 29° 42' 59.00" N
Longitude: -95° 24' 33.01" W
Nearest city to this article: West University Place
Read about Rice Stadium (Rice University) in the Wikipedia Satellite map of Rice Stadium (Rice University) in Google Maps