Stewards of Recovery


755 Lomax St, Idaho Falls, ID 83401, USA

Office Hours are from 9:00 a.m. to 6:00 p.m. Monday thru Thursday 9:00 a.m. to 4:00 p.m. on Fridays

Stewards of Recovery LLC, is a counseling, mentoring, and education company that seeks to empower the mind and heart of every individual to become stewards of their… Read more…

Ashwood Recovery

(208) 918-4613

7941 W Rifleman St, Boise, ID 83704, USA


Live at home, maintain your work & family responsibilities, and receive extensive addiction treatment at one of our outpatient rehab facilities in Idaho. Read more…

Brick House Recovery

(208) 522-6155

1020 Landbank St, Idaho Falls, ID 83402, USA

Sat and Sun closed Mon 9 to 9 rest of week 9 to 5

GET HELP, TODAY! If you or someone you know in the Idaho Falls area struggles with alcohol and substance abuse addictions, please don’t hesitate to give our… Read more…