David’s Story

New Horizons  offers a variety of services for people experiencing mental health issues to help integrate them back into the community by giving them the opportunity to experience positive social outlets and