Turtle Creek Manor Inc
Availability
Phone Number
view phone(214) 871-2483
Address
2707 Routh Street Dallas, Texas, United States 75201Mail Address
2707 Routh StreetDallas, TX 75201
URL
website: http://www.tcmanor.org
» Leave Testimonial
Clinical and Support Services
HIV Support
Payment Type
Medicaid
Self Payment
Sliding Fee Scale
Program Environment & Type
Outpatient