I have been a patient here for 5 years now and although there have been a few changes in staff since my initial visit, I keep coming back for the quality of care that Dr. Mary provides. Despite all of the changes over the years, the front desk staff has always been pleasant and I cannot rave enough about Dr. Mary. I am not a big fan of management however, everything else has always been worth coming back for.