Staff is extremely rude, kept telling me my appointment was in the wrong city, spent 3 hours driving around back and forth and rescheduling my sons appointment 3 times before I saw the doctor , the second time I went he told me he wouldn't see my son because there was an error in one of the papers for the hospital and he wouldn't even talk to me!!!!! The staff closed the window and tried to reschedule me a 4 th time mind you I had a premature son who was in dire need to see him, needless to say that was the last time I spent arguing with them, very incompetent, never again.