InnerVision is a nationally accredited, 501 (c) non-profit organization and a recognized best practice service provider. Since 2003, InnerVision has been a part of Mecklenburg County, NC (Charlotte& surrounding areas) and a primary provider of recovery infused psychosocial rehabilitation services and supports for adults with trauma, mental health, and addiction challenges.