January 14, 2019
The University of Texas Health Science Center at Houston and the Texas State Health and Human Services Commission have unveiled plans for development of the UTHealth Continuum of Care Campus for Behavioral Health. The new facility will go north at 5601 W. Leland Anderson St., at a cost of $125 million. It will be adjacent to the UTHealth Harris County Psychiatric Center.
Perkins+Will is the architect of record. Vaughn Construction is the general contractor.
The facility will be the first public mental health hospital to be built in Houston in more than 30 years. Construction is expected to begin in summer 2019, and will be financed by state funds approved by the 2017 Legislative Budget Board and Texas Governor Greg Abbott. Once complete, the campus will be the largest academic psychiatric hospital in the United States.
For comments, questions or concerns, please contact Amy Sorter