Tuscaloosa Treatment Center
Availability
Phone Number
view phone(205) 752-5857
Address
1001 Mimosa Park Road Tuscaloosa, Alabama, United States 35405Intake
(205) 752-5851
Mail Address
1001 Mimosa Park RoadTuscaloosa, AL 35405
URL
website: http://www.ttcrecovery.com
» Leave Testimonial
Clinical and Support Services
Pregnant/ Post Partum
Medical and Detox Services
Methadone Detox
Methadone Maintenance
Payment Type
Self Payment
Program Environment & Type
Outpatient