3615 North Prince Village Place, Tucson, AZ 85719
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (520) 225-0584Details
5055 East Broadway Boulevard, Tucson, AZ 85711
OutpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Details
1600 North Country Club Road, Tucson, AZ 85716
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 327-1171Details
5840 North La Cholla Boulevard, Tucson, AZ 85741
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (520) 792-3293Details
924 North Alvernon Way, Tucson, AZ 85711
OutpatientDual diagnosisMedicaidPrivate insuranceSelf-pay
Call (520) 207-9348Details
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
268 West Adams Street, Tucson, AZ 85705
OutpatientMedicaidSelf-pay
Details
268 West Adams Street, Tucson, AZ 85705
OutpatientMedicaidSelf-pay
Details
1161 North El Dorado Place, Tucson, AZ 85715
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 748-7108Details
1161 North El Dorado Place, Tucson, AZ 85715
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 748-7108Details
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
5055 East Broadway Boulevard, Tucson, AZ 85711
OutpatientMedicaid
Call (520) 721-1887Details
3939 South Park Avenue, Tucson, AZ 85714
OutpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 721-1887Details
5055 East Broadway Boulevard, Tucson, AZ 85711
OutpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 721-1887Details
2802 East District Street, Tucson, AZ 85714
Hospital inpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (520) 301-2400Details
6565 East Carondelet Drive, Tucson, AZ 85710
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 230-7373Details
6565 East Carondelet Drive, Tucson, AZ 85710
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 230-7373Details
7750 East Broadway Boulevard, Tucson, AZ 85710
OutpatientDual 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
1707 West Saint Marys Road, Tucson, AZ 85745
OutpatientDual diagnosisMedicaidPrivate insuranceSelf-pay
Call (602) 468-2077Details
1707 West Saint Marys Road, Tucson, AZ 85745
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (602) 468-2077Details
6107 East Grant Road, Tucson, AZ 85712
OutpatientDual diagnosisPrivate insuranceSelf-pay
Call (520) 722-9631Details
6107 East Grant Road, Tucson, AZ 85712
OutpatientIntensive outpatientDual diagnosisPrivate insuranceSelf-pay
Call (520) 722-9631Details
P.O. Box 86537, Tucson, AZ 85754
ResidentialMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 721-1887Details
P.O. Box 86537, Tucson, AZ 85754
ResidentialMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 721-1887Details
5055 East Broadway Boulevard, Tucson, AZ 85711
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 721-1887Details
5055 East Broadway Boulevard, Tucson, AZ 85711
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 623-9833Details
4301 East 5th Street, Tucson, AZ 85711
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (520) 795-0300Details
4301 East 5th Street, Tucson, AZ 85711
OutpatientDual diagnosisMedicaidMedicareTRICARE / VASelf-pay
Call (520) 795-0300Details
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
925 Bilby Road, Tucson, AZ 85707
OutpatientMedicaid
Call (602) 253-1240Details
4567 West Tetakusim Road, Tucson, AZ 85746
OutpatientDual diagnosisMedicaidMedicareSliding scale
Call (520) 879-6060Details
5425 N Oracle Rd # 115, Tucson, AZ 85704
Call (520) 355-1122Details
1773 West Sain Marys Road, Tucson, AZ 85745
OutpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 622-8357Details
1773 West Sain Marys Road, Tucson, AZ 85745
OutpatientMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 622-8357Details
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
6050 North Corona Road, Tucson, AZ 85704
DetoxHospital inpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 469-8700Details
6050 North Corona Road, Tucson, AZ 85704
Hospital inpatientOutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 469-8700Details
3130 East Broadway Boulevard, Tucson, AZ 85716
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 395-9524Details
3130 East Broadway Boulevard, Tucson, AZ 85716
DetoxOutpatientIntensive outpatientPartial hospitalizationMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 395-9524Details
1200 North Country Club Road, Tucson, AZ 85716
OutpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (877) 634-7333Details
1200 North Country Club Road, Tucson, AZ 85716
OutpatientMedicaidMedicarePrivate insuranceTRICARE / VA
Call (877) 634-7333Details
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
2695 North Craycroft Road, Tucson, AZ 85712
Hospital inpatientOutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 322-2888Details
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
Tucson, AZ
Outpatient
Call (833) 854-6234Details
3716 East Columbia Street, Tucson, AZ
OutpatientDual diagnosis
Call (520) 622-7611Details
6599 N Oracle Rd, Suite B, Tucson, AZ 85704
ResidentialOutpatient
Call (520) 614-8647Details
924 North Alvernon Way, Tucson, AZ 85711
OutpatientIntensive outpatientMATSober livingMedicaidMedicarePrivate insuranceSelf-pay
Call (520) 207-9348Details
5840 North La Cholla Boulevard, Tucson, AZ 85741
OutpatientIntensive outpatientMATMethadone (OTP)MedicaidMedicarePrivate insuranceSelf-pay
Call (520) 792-3293Details
8600 East Rockcliff Road, Tucson, AZ 85750
Call (520) 749-9655Details
7447 East 22nd Street, Tucson, AZ
OutpatientDual diagnosis
Call (520) 639-9006Details
5055 East Broadway Boulevard, Tucson, AZ 85711
OutpatientMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 721-1887Details
3939 South Park Avenue, Tucson, AZ 85714
OutpatientMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 721-1887Details
6141 East Grant Road, Tucson, AZ
OutpatientDual diagnosis
Call (520) 326-1424Details
4653 East Pima Street, Tucson, AZ 85712
OutpatientDual diagnosisMedicaidPrivate insuranceTRICARE / VASliding scale
Call (520) 326-6182Details
Tucson, AZ 85716
ResidentialOutpatientIntensive outpatientMATMedicaidSelf-pay
Call (520) 721-1887Details
P.O. Box 86537, Tucson, AZ 85754
ResidentialMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (520) 721-1887Details
Tucson, AZ 85716
ResidentialOutpatientIntensive outpatientMATMedicaidSelf-pay
Call (520) 721-1887Details
442 North 6th Avenue, Tucson, AZ
OutpatientDual diagnosis
Call (520) 792-2801Details
4567 West Tetakusim Road, Tucson, AZ 85746
ResidentialOutpatientIntensive outpatientMATMedicaidMedicareSliding scale
Call (520) 879-6060Details