The doctors at this practice are great. Very kind, attentive. I always feel like I get thorough care. The front office staff is extremely busy, which makes phone calls and check out go very slow. But everyone is friendly enough, which often more than makes up for it. So pack a book, expect a wait, and know that you're getting good care.
more