Town and Country Hospital Addiction Recovery Unit
Availability
Phone Number
view phone(813) 884-1904
Address
6001 Webb Road Tampa, Florida, United States 33615Mail Address
6001 Webb RoadTampa, FL 33615
URL
» Leave Testimonial
Payment Type
Medicaid
Self Payment
Program Environment & Type
Outpatient
Partial Hospitalization