This place sucks! I had an appointment and waited forever. They did blood work and then refused to really go over it with me. Called me said it was fine. I am not fine and they are too lazy to try to figure it out. The staff is rude as are the doctors. Compelete scam I would suggest staying far way from this place and it's horrible staff and doctors!