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