Stewards of Recovery based in Idaho, US, supports individuals engage in and sustain long-term recovery from issues of addiction and mental health through community partnerships, advocacy and patient-centered care.

Stewards of Recovery, founded in 2015, offers a comprehensive range of services and employs strength-based therapies to treat youth and adult patients at every stage of their substance abuse disorder recovery journey. The organization’s services include trauma-focused treatment (inpatient and outpatient), detox programs, sober living housing, individual and group therapy, relapse prevention, family support, and addiction education.

 

Visit Website
Stewards of recovery

Stewards of Recovery

Headquarters: Idaho Falls, Idaho, US
CEO: Robert Wagner
In NCA portfolio since: February 2024

Partnering for profitable growth.
We focus on transforming SMEs into industry leaders through
strategic planning and dedicated support from our experienced team.

contact
Searcher Contact