Town and Country Hospital
6001 Webb Road, Tampa FL, 33615
Town and Country Hospital (Addictions Recovery Unit) located at 6001 Webb Road, Tampa, FL 33615, United States is a drug rehab facility providing substance abuse treatment and detoxification with partial hospitalization or day treatment and hospitalization or inpatient care. No special groups or programs are supported for this Florida drug treatment center. Medicaid, medicare, private health insurance, military insurance, and self payment is accepted.
Review this facility
Loading, please wait...