Services

At Windhorse Community Services we believe that significant recovery from serious mental health challenges is more achievable in an optimal situation.  We provide a complete range of services to promote recovery.  Individual treatment programs are tailored to suit each person’s needs and resources. We bring our compassionate, whole-person perspective to all of our work.