Don't go here. Simple and good advice. No problem with the doctor and PA's. It's the office staff. Rude. Told me I was late for my appt and we're going to make me wait for an opening. I told the I was 45 minutes early and played them the voice mail message confirming my appt time.. told me I was wrong. It was the lady I was talking to whose voice was on my voice mail.. I started to walk out and they said to wait and that I was on time for my appt. Was there an apology? No. I left anyway.. place is a joke. Do not go here. Go to Walgreens instead. Better care.