I have updated this review a couple of times to reflect changing experience with my two kids who are treated here. While we have liked the doctor, PAs, and front desk, the wait times are insane. I know all doctor offices can have this issue, but we have seriously never spent less than two hours, whether it was a sick or well visit. Only my resistance to finding and trusting a new office keeps me from changing doctors. I dread every visit because I know the whole day will be consumed. I wish something could be done to change this.