This is, by far, the worst excuse for a medical facility that I have encountered. They repeatedly treated me with condescension, lost my appointments multiple times (I even paid for childcare to come in one weekend that they assured me I would be seen, only to be told I wasn't on the calendar), failed to get me in their patient portal despite multiple requests, refused follow up testing on key health concerns that were totally covered by my insurance and tried to guilt me into giving my infant daughter an immunization I had sincere reservations about. In addition, their bedside manner is atrocious. I saw three different caregivers (trying to give this center the benefit of the doubt) and all were impersonal, hurried, and had no concern for my children or myself. I encourage anyone to avoid this place at all costs. They only want to check the box to get your copay and force you into using their onsite lab.