Back to top

Canyon Vista Recovery

Mailing Address: 860 North Center Street, Mesa, Arizona 85201, United States
Phone: (888) 977-1079
About This Organization:

Canyon Vista Recovery Center is 30-bed addiction treatment facility serving both men and women in Mesa, Arizona.

Year Founded: 2017
Levels of Treatment Care: After Care, Continuum of Care, Primary Residential
Specialty Programs: Alcohol/Drug Addiction, Dual Diagnosis/Co-Occuring, Family Program
Length of Stay: 30+ days
Number of Beds: 25+
Payments Accepted: Insurance