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 Road to Recovery Inc Nez Perce County Court Services Substance Abuse Treatment Riverside Recovery Insight Consulting Inc ASAP Port of Hope Centers Inc Nampa Treatment Center A to Z Family Services Inc Walker Center Community Services Counseling A to Z Family Services Inc Family Services Center Submit a new listing or provide corrections to an existing one