I have been going here for years (~5) - always excellent care. Love the dentists and hygienists. They are great about explaining everything and answering questions. Office is up to date with state of the art technology. Highly recommend going here!
more