Take a Tour of Canyon Vista
Canyon Vista Recovery Center is located in the heart of historic Mesa, Arizona (Phoenix Suburb) where we enjoy more than 300 sunny days each year. You will be living on our residential campus, which consists of seven spacious homes. Since having a safe, comfortable, serene environment as you begin your recovery is important, our living quarters are spacious and comfortable, with a home-like feel.