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 Coeur d Alene Tribe Walker Center Alliance Family Services Inc Salmon Mental Health Clinic PA Lifestyles Changes Counseling Lighthouse for Recovery Ada County Juvenile Court Services Ascent Behavioral Health Services Padron Counseling Services LLC Bow Creek Recovery Center Submit a new listing or provide corrections to an existing one