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 Alliance Family Services Inc Tueller Counseling Services Inc Pioneer Health Resources Walker Center Alta Services Center for Behavioral Health Idaho Inc A to Z Family Services Inc Restored Paths Tamarack Treatment and Counseling Ctr Port of Hope Centers Inc Region I Submit a new listing or provide corrections to an existing one