The staff here are rude and incompetent. I had an appointment I made for my sick elderly mother, which they canceled. When I asked why they said something about overbooking. They did not even call me to tell me it was canceled (even though I was the one who made the appointment). They called my mom's phone (who is too sick to answer) and they refused to use my phone number as the number to call (even though I have power of attorney).
When you call to make an appointment a voice recording tells you no one is available to take your call and to leave a message and someone will call you back within 24 hours. I tried that twice and no one ever called back. I finally got someone in their office on the phone who called me an asshole. The last time my mom saw this doctor he did not resolve her medical issue. VERY bad experience all around. Look somewhere else!