We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 529-4673 Address 2001 South Woodruff Street Suite 6 Idaho Falls, ID 83404 Also try these nearby Rehab Centers in Idaho Center for Behavioral Health Idaho Insight Consulting Inc ASAP Bell Chem Dependency Counseling Inc Caldwell Alliance Family Services Inc Pacific Rim Consulting LLC Community Services Counseling Bow Creek Recovery Center Pathways Counseling Mental Wellness Centers Idaho Youth Ranch Anchor House Submit a new listing or provide corrections to an existing one