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