We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 879-2267 Address 25341 Highway 93 Challis, ID 83226 Also try these nearby Rehab Centers in Idaho Alliance Family Services Inc Road to Recovery Inc Road to Recovery Inc Outpatient Abundant Wellness Center Idaho Youth Ranch Anchor House Tueller Counseling Services Inc Mental Wellness Centers Alta Services Alliance Family Services Inc/North Pathways Counseling Submit a new listing or provide corrections to an existing one