University of St. Thomas

Area
Harris County
City
Houston
HBCU
Yes
2023-24 Enrollment
2,603