Q: Where is The University of Houston?
A: The University of Houston is located at: 4188 Elgin St #100, Houston, TX 77004, United States
Q: What are the coordinates of the The University of Houston?
A: Latitude: 29.7236136, Longitude: -95.3396558
Q: How is The University of Houston rated?
A: The University of Houston has not rated yet on addressschool.com