May 14, 2020 by Dr. Najjar Associate Dentist What Our Patients are Saying You Will Leave SmilingKids Love Redwood Dental CentreNew Smile View all testimonials Request an Appointment Today Request an Appointment Call 866-632-2896