McShin Foundation is Virginia's leading non-profit Recovery Community Organization, offering a 28-day program and sober living homes.