The doctor himself is okay, experienced and pleasant, but the front desk is a mess, making it extremely difficult to schedule an appointment.
When I got there, they treated me like I was crazy, and told me I was a week early. After checking my records, I found an appointment card confirming the date, and went back to present it to them. At that point they made up a story saying they had called me to inform me that they had moved my appointment to the following week, but I had never spoken to them. I would be more patient if it were easier to schedule appointments here, but the wait list is very long. Forget it, I'll go somewhere else. read more