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 Riverside Recovery Mountain Lake Counseling and Support Services Alta Services Pioneer Health Resources Road to Recovery Inc Outpatient Canyon View Psychiatric and Addiction Services of SLMVMC Road to Recovery Inc Tueller Counseling Services Inc Aces Community Services Pioneer Health Resources Submit a new listing or provide corrections to an existing one