We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 542-1026 Address 2420 East 25th Circle Idaho Falls, ID 83404 Also try these nearby Rehab Centers in Idaho Center for Behavioral Health Idaho Human Dynamics and Diagnostics LLC Tamarack Treatment and Counseling Ctr Personal Development Foundations Family Services Center Emmett Family Services Walker Center Alta Services District 3 Probation and Parole Riverside Recovery Submit a new listing or provide corrections to an existing one