Find Your Village Close

university of houston

located in the heart of houston

The University of Houston main campus is located south of downtown Houston near the museum district and has around 41,000 students.  The university was founded in 1927.

 

 

list of villages