We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 732-0995 Address 493 Eastland Drive P. O. Box 47 Twin Falls, ID 83303 Also try these nearby Rehab Centers in Idaho CLUB Inc Mental Wellness Centers Mental Wellness Centers Outpatient Services Alliance Family Services Inc Ascent Behavioral Health Services Rawlings Community Counseling Ascent Behavioral Health Services Tueller Counseling Services Inc A to Z Family Services Inc Recovery 4 Life Submit a new listing or provide corrections to an existing one