University of St. Thomas School of Theology

University of St. Thomas School of Theology

Address:

9845 Memorial Dr. Houston, TX 77024

Phone number:

713–686–4345

Website:

https://www.stthom.edu

Denomination:

Roman Catholic

Distance Education Available:

No

Enrollment: 176