I have had the WORST experience not with the doctor, but her staff. Especially one person named Mary, she is rude and not willing to assist patients in need of information. She makes you want to change doctors immediately and report her. She takes messages that never make it to the doctor,won't answer your questions. When you persist on an issue, she then gets rude and cuts you off. Completely unprofessional and a disgrace to the office of such a good doctor. If she wasn't there, I would give ...