I have never written a bad review, but this place is really hard to like. First, I must say that the ladies at the front desk are nice. But every time I come here, I have to wait at least 2 hours to see a doctor. It doesn't matter if I have an appointment or not. The average is 2 hours. I had my yearly wellness check here and had to make a second appointment to get my results. I waited 2 hours to see the doctor for 5 minutes. It would have been less if I didn't ask questions. When I asked the doctor why the wait is always so long, his answer surprised me. He said, Welcome to Vegas! Too many patients, not enough doctors. I simple apology would have been nice. I do understand that it gets busy. But it seems that this place schedules too many appointments for one doctor to keep a timely schedule. Just my opinion.