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
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
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
2338 E. Minton Street, Mesa, AZ 85213
DetoxResidential
Call (888) 267-4708Details
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 insuranceSelf-pay
Call (480) 969-3800Details
560 West Brown Road, Mesa, AZ 85201
OutpatientPartial hospitalizationDual diagnosisPrivate insuranceTRICARE / VASelf-pay
Call (480) 979-6498Details
215 South Power Road, Mesa, AZ 85206
DetoxOutpatientMATMethadone (OTP)MedicaidMedicarePrivate insuranceTRICARE / VA
Call (480) 981-1022Details
460 North Mesa Drive, Mesa, AZ 85201
OutpatientDual diagnosisSelf-pay
Call (480) 237-7136Details
1310 West University Drive, Mesa, AZ 85201
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (602) 545-1866Details
32 South Macdonald Street, Mesa, AZ 85210
OutpatientIntensive outpatientPartial hospitalizationMATMedicaidPrivate insuranceTRICARE / VASliding scale
Call (480) 969-1471Details
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
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
460 North Mesa Drive Suite 101, Mesa, AZ
OutpatientDual diagnosis
Call (480) 237-7136Details