LOCATION DETAILS

Rice Univ. Entrance 22 FE&P Lot

1711 Rice Bvld
Houston, TX 77005