Stewards of Recovery
Idaho Falls, ID · Private for-profit organization
STATE DEPARTMENT OF HEALTHCOMMISSION ON ACCREDITATION OF REHABILITATION FACILITIES (CARF)THE JOINT COMMISSION
- Address
- 685 1st Street, 83401
- Treatment
- Residential · PHP (Partial Hospitalization) · IOP (Intensive Outpatient) · Outpatient
- Beds
- Call to confirm beds
- Phone
- 208-932-4493
Work at Stewards of Recovery? Claim this listing →