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 Community Services Counseling Tueller Counseling Services Inc Solution for Life Addictions Rehabilitation Association (ARA) Walker Center Rawlings Community Counseling Alcoholism Intervention Services Lifestyles Changes Counseling Road to Recovery Inc Outpatient Aces Community Services Submit a new listing or provide corrections to an existing one