The office is well run. Everyone from the receptionist to the hygienist to the doctor are always pleasant, professional, courteous and friendly. Have been a patient there for close to 20 years. They manage the office well; usually little or no wait time once I'm there.
more