Wow! I can't believe the experience I just had with this office it was beyond terrible. DON'T WASTE YOUR TIME CALLING THEM; they obviously don't care about helping people. I was trying to book an appointment and the receptionist said they could not see me until the end of May! When I asked why she said the doctor was going out of town. I was then placed on hold for 3 minutes. When the woman picked up again she repeated they could not see me until the end of May. I asked for the woman's name and she hung up. Out of desperation I called back to try to set up the appointment. A different person answered and I explained the situation to her. She was even ruder and again hung up. I strongly recommend calling elsewhere.