3615 North Prince Village Place, Tucson, AZ 85719
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (520) 225-0584Details
1120 North 5th Avenue, Tucson, AZ 85705
OutpatientDual diagnosisMedicaidPrivate insuranceSliding scaleSelf-pay
Call (520) 624-5600Details
1120 North 5th Avenue, Tucson, AZ 85705
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 624-5600Details
3690 South Park Avenue, Tucson, AZ 85713
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 616-6760Details
3690 South Park Avenue, Tucson, AZ 85713
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 616-6760Details
2375 North Wyatt Drive, Tucson, AZ 85712
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 988-0811Details
6626 East Carondelet Drive, Tucson, AZ 85710
OutpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 298-1650Details
2001 West Orange Grove Road, Tucson, AZ 85704
OutpatientMATMethadone (OTP)MedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 775-3500Details
2351 North Alvernon Way, Tucson, AZ 85712
OutpatientMATMethadone (OTP)MedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 228-8823Details
3720 South Park Avenue, Tucson, AZ 85713
OutpatientMATMethadone (OTP)MedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 485-3200Details
6802 East Broadway Boulevard, Tucson, AZ 85710
OutpatientMATMethadone (OTP)MedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 314-1400Details
7750 East Broadway Boulevard, Tucson, AZ 85710
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (520) 327-1529Details
310 South Meyer Avenue, Tucson, AZ 85701
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (520) 327-1529Details
4653 East Pima Street, Tucson, AZ 85712
OutpatientIntensive outpatientDual diagnosisMedicaidPrivate insuranceTRICARE / VASliding scale
Call (520) 326-6182Details
7750 East Broadway Boulevard, Tucson, AZ 85710
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (520) 327-1529Details
2601 North Campbell Avenue, Tucson, AZ 85719
OutpatientIntensive outpatientSober livingDual diagnosisMedicaidPrivate insuranceSliding scaleSelf-pay
Call (520) 623-4590Details
1107 East Adelaide Drive, Tucson, AZ 85719
ResidentialMATDual diagnosisMedicaidPrivate insuranceSliding scaleSelf-pay
Call (520) 623-4590Details
4891 East Grant Road, Tucson, AZ 85712
OutpatientIntensive outpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 296-3296Details
1210 East Pennsylvania Street, Tucson, AZ 85714
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 741-2351Details
4891 East Grant Road, Tucson, AZ 85712
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (520) 296-3296Details
502 West 29th Street, Tucson, AZ 85713
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 838-3946Details
1135 North Jones Boulevard, Tucson, AZ 85716
OutpatientIntensive outpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 206-8600Details
1135 North Jones Boulevard, Tucson, AZ 85716
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 206-8600Details
4567 West Tetakusim Road, Tucson, AZ 85746
OutpatientDual diagnosisMedicaidMedicareSliding scale
Call (520) 879-6060Details
1010 West Miracle Mile, Tucson, AZ 85705
OutpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 724-2880Details
16701 North Oracle Road, Tucson, AZ 85739
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 825-6763Details
16701 North Oracle Road, Tucson, AZ 85739
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 825-6763Details
2930 North Swan Road, Tucson, AZ 85712
OutpatientPartial hospitalizationMedicarePrivate insuranceTRICARE / VASliding scale
Call (602) 363-0629Details
2001 West Orange Grove Road, Tucson, AZ 85704
OutpatientPartial hospitalizationMedicarePrivate insuranceTRICARE / VASliding scale
Call (602) 363-0629Details
3875 North 1st Avenue, Tucson, AZ 85719
DetoxOutpatientIntensive outpatientPartial hospitalizationMedicaidPrivate insuranceTRICARE / VASliding scale
Call (520) 225-0584Details
3875 North 1st Avenue, Tucson, AZ 85719
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (520) 225-0584Details
899 North Wilmot Road, Tucson, AZ 85711
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 290-1100Details
899 North Wilmot Road, Tucson, AZ 85711
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 290-1100Details
4653 East Pima Street, Tucson, AZ 85712
OutpatientDual diagnosisMedicaidPrivate insuranceTRICARE / VASliding scale
Call (520) 326-6182Details
310 South Meyer Avenue, Tucson, AZ 85701
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (520) 327-1529Details
1210 East Pennsylvania Street, Tucson, AZ 85714
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 741-2351Details
4567 West Tetakusim Road, Tucson, AZ 85746
ResidentialOutpatientIntensive outpatientMATMedicaidMedicareSliding scale
Call (520) 879-6060Details