University of Houston

university of Houston

Location:  Houston, Texas

Established:  1927

Enrollment:  37,291

Mascot:  Shasta the Cougar

For more information (website)