Riverside Recovery
Address:
1720 18th Avenue
Lewiston, ID 83501
Phone Number:
(208) 746-4097
Also try these nearby Recovery Centers in Idaho
Nez Perce County Court Services Substance Abuse Treatment
Alliance Family Services Inc
Human Dynamics and Diagnostics LLC
Tueller Counseling Services Inc
Port of Hope Centers Inc Nampa Treatment Center
Alta Services
A to Z Family Services Inc
Psychiatric Services Behavioral Health
Walker Center
Center for Behavioral Health Idaho Inc