Turtle Creek Recovery Center

2707 Routh Street, Dallas, Texas, 75201