Skip to main content

Turtle Creek Recovery Center

Mental Health

Location

2707 Routh Street

Dallas, TX, 75201

Contact

About This Resource

Dual diagnosis (chemically dependent with need for psych medications) Inpatient treatment, Screenings for admission are Monday - Thursday from 7:00 am - 11:00 am, accepts North Star. No detox no indigent care.

Actions

Get directions

Details

City

Dallas

ZIP Code

75201

Category

Mental Health

Status

ready

Last Verified

Sep 24, 2026

Last Checked

Oct 12, 2026

Report incorrect information