We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 226-1751 Address 127 Idaho Street American Falls, ID 83211 Also try these nearby Rehab Centers in Idaho Mental Wellness Centers A to Z Family Services Inc Port of Hope Centers Inc Region I Kootenai Behavioral Health Chemical Dependency Services Aces Community Services Human Dynamics and Diagnostics LLC CLUB Inc Idaho Youth Ranch Anchor House Riverside Recovery Road to Recovery Inc Submit a new listing or provide corrections to an existing one