Restoration Recovery Logo

Certified by the State Department of Health Care Services – #310006BP Exp. on 2/28/2025

Contact us

Change Your Life

Contact Us Now

We are here

Open 24 Hours / 7 Days a Week


70 College Way Auburn, California 95603

Phone Number & Email

888-290-0925 (Toll Free)

Get a free case evaluation today!

100% Confidential and Free

Contact us