
TWU Institute of Health Sciences-Houston Center
After 45 years at its previous location, Texas Woman’s University opened its new Institute of Health Sciences-Houston Center in August, 2006. Located at 6700 Fannin, in the heart of Houston’s world renowned Texas Medical Center, the new Houston Center is a 10-story, 202,000 square-foot “campus in one building” that was funded at no cost to the state through an innovative public/private partnership that has raised nearly $40 million for the new building.
Currently, more than 1,300 students majoring in nursing, physical therapy, library science, healthcare administration, occupational therapy and nutrition are enrolled at the TWU Houston Center. The building was designed by Kirksey Architects and built by Vaughn Construction, both of Houston.
Login