Riverside Recovery, LLC is a mental health service and addiction treatment center located at 1720 18th Ave, Lewiston, ID 83501. Our team includes counselors, psychiatrists, and social workers dedicated to providing comprehensive support. We are open Monday through Friday from 8:30 AM to 5:30 PM, offering a range of services aimed at promoting recovery and mental well-being. For more information, visit our website at riversiderecovery.net or call us at +12087464097.

