I wish i read this review before going to this place. Its so hard to reschedule an appointment to them or getting a call back regarding your case. No privacy whatsoever, front desk will just blurt out information youd wish no one can hear in front of waiting area full of people. Their labs are done by quest diagnostics which i wasnt informed about and the bills are coming up. 2 stars because they do stick to your appointment and dont have to wait that long.