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 Riverside Recovery Mental Wellness Centers Outpatient Services Emmett Family Services Mental Wellness Centers Personal Development An Affinity Inc Company Community Services Counseling Aces Community Services Pathways Counseling Walker Center Preston Counseling Submit a new listing or provide corrections to an existing one