Stewards of Recovery
685 1st Street
Idaho Falls, ID 83401
About Stewards of Recovery
Located in Idaho Falls, Idaho, Stewards of Recovery is an alcohol and drug rehab program for youth and adults. Their levels of care include detoxification, partial hospitalization treatment, intensive outpatient treatment, and gender specific sober living homes. They also treat individuals with dual diagnosis by providing mental health treatment and addiction treatment concurrently. Each person will be given a personalized treatment plan that takes into consideration his or her unique circumstances and goals for treatment.
Stewards of Recovery offers peer support services, trauma focused treatment, relapse prevention programming, family education, case management services, drug testing services, and educational classes. Clients will engage in individual therapy, group therapy, and family therapy. Stewards of Recovery also offers court ordered classes and education for individuals engaged within the legal system. Youth programming is offered in an age specific format to appropriately address the challenges youth face. Stewards of Recovery accepts most major medical insurance plans and is accredited by The Joint Commission.