The staff was great, the Doctor not so much. Very hard to understand and communicate being that she was foreign. Took my daughter back multiple times and still could not get anything resolved. My appointment was at 3 :45 arrived at 3:30, she came in room at 4:30, she was very short and rude, after not coming to a conclusion about what to do she says "" what do u want me to do?"" ""I have other patients waiting!"" I was shocked and will never go back. Care was not great and will be finding someone else to care for my child. Would highly NOT recommend!