Treatment Programs

Our treatment programs are designed to help each person gain a better understanding of the core issues that influence health, mental and emotional wellness. While each person uniquely experiences their path to recovery we believe that the tools and methods provided in that process can greatly accelerate one’s return to wellness and improved personal functioning. It is our goal to provide you or a family member with the best trained professionals and treatment methods that can assist in that journey. Our methods include an exploration of health and healing from a holistic perspective. This enables each person to find tools that work and begin the journey to recovery, ending the compulsive cycle of disordered behaviors, and restoring a sense of balance to life.

At Desert Milagros we provide services for ages 12 through adulthood. Separate programs are available for adults and teens. There are three levels of treatment available for the specific needs of each individual, Partial Hospitalization, Intensive Outpatient, and Oupatient Counseling.  Programs are availalbe for

  • Adult Eating Disorders
  • Adult Trauma Recovery
  • Adult Mental Health for Anxiety, Depression and Bi-polar disorder
  • Teen Eating Disorders
  • Teen Mental Health.

Each program last for a minimum of eight weeks and meet three to five days a week. Both individual and group sessions are incorporated into the program giving you both personal attention and the benefit of a shared group experience where you find that you are not alone.

Partial Hospitalization Program

The Partial Hospitalization program (PHP) is customized for each person and includes individual and group services. This program provides 25-30 hours of care each week and ensures that each person receives treatment services that will best address their personal concerns. We specialize in addressing dual-diagnosis issues in the areas of disorderd eating and trauma.

Intensive Outpatient Programs

The Intensive Outpatient Programs (IOP) are designed to provide intensive support for treatment issues and provide up to 12 hours of services each week.  The days and times offered make it easier for you to receive the care you need without long absences from family, friends, and work. The Intensive Outpatient programs can be a beginning point in the treatment process, or accessed once a residential program or PHP is completed.

Outpatient Services

Regular outpatient services are available for our clients who have completed  PHP or IOP level of care. Regular outpatient services are generally held once or twice a week with one of our professional counselors, the sessions generally lasting an hour. Outpatient counseling is availalbe for a duration of 4 weeks once IOP has been completed.

Ecotherapy and Equine Assisted Learning Program

The Windhorse ecotherapy program gives each program participant the opportunity to experience the healing qualities of nature and working with horses and other animals. Several options are available including A Day at the Ranch where clients spend the day at the ranch interacting in various team building and personal development activities. Other options include Weekend Intensives and 7-Day Intensives where clients spend overnights at the ranch and have in depth interaction with nature, group and individual therapies. The ecotherapy programs are available for clients in any of our programs and who are deemed medically stable for the ranch envirnoment.

For more information about any of out specialized programs, call the office at (520) 531-1040 or you can contact the Intake Department at (520) 539-2558. You can also reach us through email at:

We look forward to working with you!