I have gone here since I was little, and I have yet to leave. That doesn't mean I like the place. You never see your doctor, and they're always leaving and being replaced. The receptionists, especially in pediatrics don't care about you. They'd rather have their own conversations with each other with you standing there waiting for them to finish. The wait time in the waiting room AND in the time spent waiting in the exam room is much too much. You wait forever for a 5 minute appointment. I will be looking for a new place for myself and my children.