I injured my foot while traveling for work. And yes, the treatment took a long time, BUT they set my expectations of the wait time so I'm fine with that. It was a Sunday afternoon, they only had 2 doctors on, but the staff were friendly and seem to enjoy working there and the place is bright and clean.
Warning about health insurance (and the reason for four stars, not five) - they take POS plans but not HMO, I think this is fairly common in urgent care centers. The costs were in line with other centers, but I'm out of pocket for a couple of hundred. I'll try to get the money back when I get home.