We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 881-5059 Address 380 North Capital Street Idaho Falls, ID 83402 Also try these nearby Rehab Centers in Idaho Emmett Family Services Preston Counseling Alliance Family Services Inc Mental Wellness Centers Outpatient Services Personal Development Foundations Road to Recovery Inc Outpatient Lighthouse for Recovery Walker Center Ascent Behavioral Health Services Solution for Life Submit a new listing or provide corrections to an existing one