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
1255 West Baseline Road, Mesa, AZ 85202
OutpatientDual diagnosisMedicaidSelf-pay
Call (480) 999-3323Details
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
460 North Mesa Drive, Mesa, AZ 85201
OutpatientDual diagnosisMedicaidMedicare
Call (480) 831-7566Details
358 East Javelina Avenue, Mesa, AZ 85210
Hospital inpatientOutpatientDual diagnosisMedicaidMedicare
Call (480) 831-7566Details
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
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
262 East University Drive, Mesa, AZ 85201
Outpatient
Details
1107 South Gilbert Road, Mesa, AZ 85204
OutpatientDual diagnosisMedicaidMedicareSliding scaleSelf-pay
Details
1107 South Gilbert Road, Mesa, AZ 85204
OutpatientDual diagnosisMedicaidMedicareTRICARE / VASliding scale
Details
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
460 North Mesa Drive, Mesa, AZ 85201
OutpatientDual diagnosisSelf-pay
Call (480) 237-7136Details
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
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
1220 South Alma School Road, Mesa, AZ 85210
OutpatientIntensive outpatientDual diagnosisSelf-pay
Call (480) 809-7641Details
1220 South Alma School Road, Mesa, AZ 85210
OutpatientSelf-pay
Call (480) 809-7641Details
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
5801 East Main Street, Mesa, AZ 85205
OutpatientDual diagnosisMedicaidSliding scaleSelf-pay
Call (602) 368-3114Details
5801 East Main Street, Mesa, AZ 85205
OutpatientIntensive outpatientDual diagnosisMedicaidSliding scaleSelf-pay
Call (602) 368-3114Details
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
1702 S Val Vista Dr #101, Mesa, AZ 85204
Outpatient
Call (480) 401-1220Details
1702 S Val Vista Drive Suite 101B, Mesa, AZ 85204
Outpatient
Call (480) 401-1220Details
860 North Center Street, Mesa, AZ 85201
DetoxResidentialOutpatient
Call (855) 604-9858Details
1012 South Stapley Drive Building 5, Suite 117, Mesa, AZ
OutpatientMATDual diagnosis
Call (480) 768-6022Details
358 East Javelina Avenue, Mesa, AZ 85210
Hospital inpatientOutpatientDual diagnosisMedicaidMedicare
Call (480) 831-7566Details
358 East Javelina Avenue, Mesa, AZ 85210
DetoxOutpatientDual diagnosisMedicaidMedicare
Call (480) 831-7566Details
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
1555 South Gilbert Road Suite 103, Mesa, AZ
Outpatient
Call (602) 277-2112Details
460 North Mesa Drive Suite 115, Mesa, AZ
Outpatient
Call (480) 331-8521Details
430 North Dobson Road, Mesa, AZ
OutpatientDual diagnosis
Call (480) 844-0011Details
1801 South Extension Road, Mesa, AZ
Outpatient
Call (801) 298-2000Details
460 North Mesa Drive Suite 101, Mesa, AZ
OutpatientDual diagnosis
Call (480) 237-7136Details
6703 East Avalon Street, Mesa, AZ
Outpatient
Call (480) 687-5107Details