Drug Addiction Treatment Centers in Idaho Falls, ID

Find Drug Addiction Treatment Centers in Idaho Falls, ID. Listings include Stewards of Recovery, LLC, America Health Recovery & Detox, Lean On Me and AmericaHealth Partial Hospitalization. Click on each in the list below the map for more information.

Lean On Me

Lean On Me

1425 Cambridge Dr, Idaho Falls 83401

C

Other Idaho Falls, ID clinics