Contact Yuba City CA Dental Implant Clinic 1215 Plumas St STE 52, Yuba City, CA 95991 (530) 671-1244 BOOK A FREE CONSULTATION[contact-form-7 id="471" title="appointment-booking "]