We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 237-3365 Address 147 West Linden Avenue Chubbuck, ID 83202 Also try these nearby Rehab Centers in Idaho District 3 Probation and Parole Tamarack Treatment and Counseling Ctr Oats Family Center Lighthouse for Recovery Preferred Child And Family Services Center for Behavioral Health Idaho Inc Pacific Rim Consulting LLC Alta Services Aces Community Services Mental Wellness Centers Submit a new listing or provide corrections to an existing one