The office staff is rude, arrogant, just plain mean. I get stressed just with the thought of having to call them about an appointment or questions about meds. I have been placed on hold for up to a half an hour, with no apology. But usually I get a recording with a message that they will call me back, they never do. When I did get through with them they could not find me in their computer system. Good luck getting an appointment and feeling valued as a patient. Go elsewhere if you can.