Desert Canyon Treatment Center
105 Navajo Drive, Sedona AZ, 86336
Desert Canyon Treatment Center (Sedona) located at 105 Navajo Drive, Sedona, AZ 86336, United States is a drug rehab program providing substance abuse treatment with residential short-term treatment and residential long-term treatment. No special groups or programs are supported for this Arizona drug treatment center. Private health insurance and self payment is accepted.