This place is an assembly line for milking Medicare dollars. There is no care or compassion here. They never call you back, lose lab results, and they schedule you an appointment but forget to put it in their computer. Then, when you go in, they make no effort to appropriately rectify your appointment (verified by the appointment card which was the only evidence there was even an appointment). Totally inept and incompetent office staff. We will never go back.