Phoenix House Inc
Availability
Phone Number
view phone(205) 758-3867
Address
700 35th Avenue Tuscaloosa, Alabama, United States 35401Mail Address
700 35th AvenueTuscaloosa, AL 35401
URL
» Leave Testimonial
Payment Type
Payment Assistance
Self Payment
Sliding Fee Scale