Dr. Villar and his staff are wonderful. They almost always run on time and the appointment is taken care of expeditiously, yet completely. The only reason I did not rate a 5 star is that it seems I have a different hygienist each time I come in and I would love to have some consistency.
more