Taylor Recovery Center Email Format
Mental Health CareTexas, United States11-50 Employees
Taylor Recovery is a pet friendly, luxury sober living community and intensive outpatient treatment center, located on Houston’s east side, just outside of downtown. On a sprawling 22,000 square-foot campus, the newly renovated facility welcomes those who wish to continue their recovery from drug and alcohol addiction.