The doctors are nice, but they are always running late. I have never taken my son there that I did not have to wait a minimum of 30 minutes, usually an hour before seeing the doctor. My last appointment was 15 minutes after they came back from lunch and I still had to wait nearly 40 minutes. I understand that it is important for doctors to take their time with patients, however I think it is just as important to show respect for their time.
more