I was late for my appointment---they took me anyway and were very nice about it. Physician and Staff are professional, friendly, efficient. Office is clean, attractive furnishings, equipment is up to date. Staff are well-trained, knowledgable. No waiting.
more