Would recommend to everyone.
The staff are friendly, courteous and always have time for your questions and concerns. They are knowledgeable in all phases of care. The office is run efficiently and there is usually no longer than 5 minutes wait time. Absolutely a five star clinic.