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 Oats Family Center Tueller Counseling Services Inc Rathdrum Counseling Center LLC Road to Recovery Inc Pacific Rim Consulting LLC Lighthouse for Recovery Kootenai Behavioral Health Chemical Dependency Services Preston Counseling Tueller Counseling Services Inc Rainbows End Recovery Center LLC Submit a new listing or provide corrections to an existing one