All reviews seem negative
Serious long wait times, Dr. do not always show up for appointments, and you will surely have someone who who gets your appointment time even if you are there on time, they double...