Rice University
Address:
6100 Main St
Houston
, TX
, 77005
29° 43' 6.2688" N, 95° 23' 53.0772" W
See map: Google Maps