New Vista specializes in the treatment of people with mental health, substance use, and intellectual and developmental disabilities. Rachael Jones, regional director of IDD operations, explains how New Vista is helping people with intellectual and developmental disabilities so they can be more independent. Learn more about their services at their website, https://newvista.org/. You can call their 24-hour helpline at 1-800-928-8000.
Posted
and last updated
Copyright 2021 Scripps Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.