Request an Appointment
First things first! Book your appointment:
Because our patients become part of the Life of Smiles family for the long run, we ask each family to choose one home base — Sebastopol or Windsor — rather than moving between the two. This helps us keep your child's care consistent and lets the same familiar team see your family at every visit.
Not sure which location fits best or have other questions? Give us a call or text and we'll help you decide or help you make an appointment. Yes, we still answer the phone!
We can't wait to see your smile!
Request our Windsor Office
8911 Lakewood Dr #15
Windsor, CA 95492
(707) 838-7207
Request our Sebastopol Office
8901 Barnett Valley Rd
Sebastopol, CA 95472
(707) 823-5207