Rice University Police Department
Flag as incorrect
- Location: 6100 Main StreetHouston, TX 77005
- Phone Number:713-348-6000
- Fax Number:713-348-5156
- Visit Their Website