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 Padron Counseling Services LLC Road to Recovery Inc Preston Counseling Human Dynamics and Diagnostics LLC Tom Moore Counseling Center Mental Wellness Centers Pathways Counseling Weeks and Vietri Counseling and Community A to Z Family Services Inc Solution for Life Submit a new listing or provide corrections to an existing one