We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 746-4097 Address 1720 18th Avenue Lewiston, ID 83501 Also try these nearby Rehab Centers in Idaho Family Services Center Walker Center Personal Development An Affinity Inc Company Tueller Counseling Services Inc Psychiatric Services Behavioral Health Salmon Mental Health Clinic PA A to Z Family Services Inc Oats Family Center Mental Wellness Centers ChangePoint LLC TurnAround Submit a new listing or provide corrections to an existing one