Skip to main content

TWU - Institute of Health Sciences (IHSH Houston Center Campus at Texas Medical Center)

campus building · Houston, TX

Address
6700 Fannin St, Houston, TX 77030
Phone
(713) 794-2000
Website
twu.edu
Where
29.7071, -95.4035

Search Hominin for TWU - Institute of Health Sciences (IHSH Houston Center Campus at Texas Medical Center)

Other campus buildings nearby

More in Houston

TWU - Institute of Health Sciences (IHSH Houston Center Campus at Texas Medical Center) — campus building in Houston, TX | Hominin