We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 734-6760 Intake: (800) 657-8000 Address 228 Shoup Avenue West Twin Falls, ID 83301 Also try these nearby Rehab Centers in Idaho Pioneer Health Resources Riverside Recovery Ascent Behavioral Health Services Bell Chem Dependency Counseling Inc Linden House Walker Center A to Z Family Services Inc District 3 Probation and Parole Preston Counseling Tueller Counseling Services Inc Road to Recovery Inc Submit a new listing or provide corrections to an existing one