Cypress Creek Hospital - Branches NW Houston
7825 Highway 6 North Suite 112
Houston, TX 77095
(281) 586-7600
128 BED INPATIENT PSYCHAITRIC HOSPITAL LOCATED NEAR SPRING TEXAS. SATELLITE CLINIC OPENING IN THE CY-FAIR AREA IN 2025.