The nurse practitioners I saw here were great. No complaints about their care. It is the office staff and impersonal, rude business practices that turned me away from coming back to this office. If you want a Dr's office that cares about you as an individual and will accommodate to meet your needs, this is not the office to come to. After writing a detailed letter of complaint to Dr Barry, her written response was just as impersonal as the office staff. Very disappointing. I have a family of 5, lived in 2 states, and have never experienced such a lack of compassion from a medical provider.