We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 882-5960 Website Address 317 West 6th Street Suite 210 Moscow, ID 83843 Also try these nearby Rehab Centers in Idaho Port of Hope Centers Inc Nampa Treatment Center Tueller Counseling Services Inc Alcoholism Intervention Services Solution for Life A to Z Family Services Inc Emmett Family Services Lighthouse for Recovery District 3 Probation and Parole Recovery 4 Life Aces Community Services Submit a new listing or provide corrections to an existing one