Canyon Vista Recovery (Mesa – Detox) 860 N Center St, Mesa, AZ 85201 888-995-6035 Population Adults Insurance Private – AcceptedAHHHCS – AcceptedMedicare – Accepted Self-Pay Approx. $750/Day Length 5-7 Days Advertisement