After reading these reviews I can see that the staff needs some work. As I'm sure everyone has a busy life we keep a schedule. These guys don't. I had a reservation placed on the wrong day with the wrong DR. Now I have to wait two weeks before I have time to make an appointment.
The Dr.'s may be good but I'll never know because I won't go back.