Really like the nurse practitioner the first two times I went here but after she left I should have known better not to come back. The nurse practitioner I met with last time was nice but not very professional and now I am getting billed for services I did not request. Front office staff is always rude and disorganized, they keep your files in paper form still, never return phone calls, and have no attention to customer service. I wouldn't trust them.