We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 528-5466 Address 2265 Teton Plaza Idaho Falls, ID 83404 Also try these nearby Rehab Centers in Idaho Alliance Family Services Inc/North Road to Recovery Inc Mental Wellness Centers Weeks and Vietri Counseling and Community Road to Recovery Inc Outpatient Bow Creek Recovery Center Pathways Counseling Ada County Juvenile Court Services Tom Moore Counseling Center Abundant Wellness Center Submit a new listing or provide corrections to an existing one