He definitely deserves 5 stars. In fact, if I could rate Dr. Vavra at a higher rating, I would! He works hard to be the best dentist to all his patients and his staff is amazing. They're friendly and welcoming and take care of all the insurance papers for you.
more