University of st. Thomas is located at the address 3800 Montrose Blvd in Houston, Texas 77006.
For more information contact . ., Office of Admissions
For maps and directions to University of st. Thomas view the map to the right. For reviews of University of st. Thomas see below.
Located in the Museum district, the University of St. Thomas is Houston's only Catholic university. We transform lives, supporting and developing the life of the mind with a liberal arts education that will prepare you for a lifetime of opportunities. You will learn from a broad range of disciplines,developing critical thinking and leadership skills, cross-cultural knowledge and versality to...