HOUSTON – The UTHealth Behavioral Sciences is building the nation’s largest public educational mental health hospital near the Texas Medical Center.
The 220,000-sf facility will be the first of its kind built locally in over 30 years.
Located at 5601 W. Leland Anderson St., the project will consist of two buildings connected by a bridge. It will be surrounded by green space.
With 264 inpatient beds, the educational hospital will provide mental healthcare and substance use intervention, treatment, and medical care.
Perkins+Will designed the facility. Vaughn Construction is the general contractor.
Construction began in summer 2019. Opening is slated for late 2021.
The Real Estate Center has more Houston-area medical news on our website for free.
Source: Houston Chronicle