Horrible, unorganized rude staff. They called back a patient that came after me same appointment time, because the patient told the receptionist they needed to be on time. The actually took the patient before 2 other patients. When questioned they were very rude about it.