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: stthom.edu

Denomination: Roman Catholic

Distance Education Available: No

Enrollment: 176