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 and scientists of tomorrow.
- 103,000 square feet of lab space
- 2 miles from the Texas Medical Center
- 90% of STEM students conduct original research
Learn more at stthom.edu/woodlandheights.