With state-of-the-art facilities in the heart of Montrose, the University of St. Thomas is Houston’s hometown choice for the doctors, nurses, engineers and scientists of tomorrow.
- 103,000 square feet of facilities
- 90% of STEM students conduct original research
- Average class size: 16 students
Learn more at stthom.edu/woodlandheights.