2530 South Alma School Road, Mesa, AZ 85210
OutpatientIntensive outpatientMedicaidPrivate insuranceSelf-pay
Call (602) 434-0249Details
3322 South Ellsworth Road, Mesa, AZ 85212
DetoxHospital inpatientOutpatientIntensive outpatientMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 648-1008Details
3322 South Ellsworth Road, Mesa, AZ 85212
Hospital inpatientOutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 648-1008Details
724 West University Drive, Mesa, AZ 85201
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 527-0337Details
724 West University Drive, Mesa, AZ 85201
OutpatientIntensive outpatientPartial hospitalizationMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 527-0337Details
325 North Stapley Drive, Mesa, AZ 85203
OutpatientDual diagnosisMedicaidMedicarePrivate insurance
Call (480) 615-3800Details
325 North Stapley Drive, Mesa, AZ 85203
OutpatientDual diagnosisMedicaidMedicarePrivate insurance
Call (480) 615-3800Details
6116 East Arbor Avenue, Mesa, AZ 85206
OutpatientMATMethadone (OTP)MedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 499-4599Details
2940 East Main Street, Mesa, AZ 85213
OutpatientMATMethadone (OTP)MedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 977-1500Details
4330 East University Drive, Mesa, AZ 85205
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 218-3280Details
4330 East University Drive, Mesa, AZ 85205
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (480) 218-3280Details
143 South Center Street, Mesa, AZ 85210
ResidentialMATDual diagnosisMedicaidPrivate insuranceTRICARE / VASliding scale
Call (602) 730-3400Details
244 North Extension Road, Mesa, AZ 85201
ResidentialOutpatientIntensive outpatientMATMedicaidPrivate insuranceTRICARE / VASliding scale
Call (602) 730-3377Details
1616 East Main Street, Mesa, AZ 85203
OutpatientIntensive outpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (480) 739-0073Details
1616 East Main Street, Mesa, AZ 85203
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 739-0073Details
1616 East Main Street, Mesa, AZ 85203
OutpatientIntensive outpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (480) 739-0073Details
2120 West Guadalupe Road, Mesa, AZ 85202
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 230-7373Details
3512 North Higley Road, Mesa, AZ 85215
DetoxOutpatientIntensive outpatientPartial hospitalizationMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 449-7999Details
3512 North Higley Road, Mesa, AZ 85215
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 449-7999Details
7565 East Eagle Crest Drive, Mesa, AZ 85207
OutpatientIntensive outpatientPartial hospitalizationMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 641-1165Details
7565 East Eagle Crest Drive, Mesa, AZ 85207
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 641-1165Details
4250 East Florian Avenue, Mesa, AZ 85206
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 969-3800Details
4250 East Florian Avenue, Mesa, AZ 85206
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (480) 969-3800Details
1138 South Higley Road, Mesa, AZ 85206
DetoxOutpatientIntensive outpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (844) 646-3247Details
1138 South Higley Road, Mesa, AZ 85206
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (844) 646-3247Details
1220 South Higley Road, Mesa, AZ 85206
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (844) 646-3247Details
560 West Brown Road, Mesa, AZ 85201
OutpatientPartial hospitalizationDual diagnosisPrivate insuranceTRICARE / VASelf-pay
Call (480) 979-6498Details
215 South Power Road, Mesa, AZ 85206
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 981-1022Details
215 South Power Road, Mesa, AZ 85206
DetoxOutpatientMATMethadone (OTP)MedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 981-1022Details
605 North Gilbert Road, Mesa, AZ 85203
OutpatientIntensive outpatientPartial hospitalizationMATMedicaidPrivate insuranceTRICARE / VASliding scale
Call (800) 905-6419Details
605 North Gilbert Road, Mesa, AZ 85203
OutpatientPartial hospitalizationDual diagnosisMedicaidPrivate insuranceSliding scaleSelf-pay
Call (800) 905-6419Details
6553 East Baywood Avenue, Mesa, AZ 85206
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 441-1750Details
6553 East Baywood Avenue, Mesa, AZ 85206
DetoxOutpatientIntensive outpatientPartial hospitalizationMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 441-1750Details
215 South Power Road, Mesa, AZ 85206
DetoxHospital inpatientMATDual diagnosisMedicaidPrivate insuranceSelf-pay
Call (480) 309-1635Details
1255 West Baseline Road, Mesa, AZ 85202
OutpatientMedicaidMedicarePrivate insuranceSliding scale
Call (602) 257-9339Details
1255 West Baseline Road, Mesa, AZ 85202
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (602) 257-9339Details
1310 West University Drive, Mesa, AZ 85201
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 545-1866Details
1310 West University Drive, Mesa, AZ 85201
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (602) 545-1866Details
32 South Macdonald Street, Mesa, AZ 85210
OutpatientPartial hospitalizationDual diagnosisMedicaidPrivate insuranceTRICARE / VASliding scale
Call (480) 969-1471Details
32 South Macdonald Street, Mesa, AZ 85210
OutpatientIntensive outpatientPartial hospitalizationMATMedicaidPrivate insuranceTRICARE / VASliding scale
Call (480) 969-1471Details
262 East University Drive, Mesa, AZ 85201
OutpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 808-2800Details
262 East University Drive, Mesa, AZ 85201
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (602) 808-2800Details
1017 South Gilbert Road, Mesa, AZ 85204
OutpatientPartial hospitalizationMedicarePrivate insuranceTRICARE / VASliding scale
Call (602) 363-0629Details
334 West 10th Place, Mesa, AZ 85201
OutpatientMATMethadone (OTP)Dual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (602) 258-6797Details
334 West 10th Place, Mesa, AZ 85201
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (602) 258-6797Details
570 West Brown Road, Mesa, AZ 85201
Hospital inpatientOutpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (480) 344-2086Details
244 North Extension Road, Mesa, AZ 85201
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (602) 730-3388Details
244 North Extension Road, Mesa, AZ 85201
OutpatientMATDual diagnosisMedicaidPrivate insuranceTRICARE / VASliding scale
Call (602) 730-3388Details