Stewards of Recovery Idaho Falls

Stewards of Recovery Idaho Falls is a substance use treatment center in Idaho Falls, ID.

Transitional housing, halfway house, or sober home

At a Glance

Location

651 L Street, Idaho Falls, ID 83402

Primary Focus

Transitional housing, halfway house, or sober home

About Stewards of Recovery Idaho Falls

Nearby Treatment Centers

Stewards of Recovery Grace House facility photo

Stewards of Recovery Grace House

Idaho Falls, ID

  • Detox
  • Residential
  • IOP
  • Sober Living

Substance use treatment · Does not treat opioid addiction · Cognitive behavioral therapy

Accepts: Cash or self-payment, Medicaid, State-financed health insurance plan other than Medicaid

D7 Treatment Program

Idaho Falls, ID

  • IOP

Substance use treatment · Accepts clients on opioid medication but prescribed elsewhere · Cognitive behavioral therapy

Accepts: Cash or self-payment, Medicaid, State-financed health insurance plan other than Medicaid

Padron Counseling Services LLC facility photo

Padron Counseling Services LLC

Idaho Falls, ID

  • IOP

Substance use treatment · Accepts clients on opioid medication but prescribed elsewhere · Cognitive behavioral therapy

Accepts: Cash or self-payment, Medicaid, State-financed health insurance plan other than Medicaid