This place is great if you have a true emergency. They even take some insurances. They have blood & xray right in the facility. Results are quick. The staff are extremely efficient and pretty nice. However, if you get Dr. Vishnoy, watch out! He is rude, abrupt and will not spend time with you. The staff there called me for a followup and I was able to get another doctor to represcribe another rx. Other than that doctor, the experience was great. That doctor, however, should be fired. He doesn't seem to want to be bothered with patients, so why is he there?!