I visited this facility today. Unlike many of the other posters, I had a very positive experience. My observations:
1) Use the scheduling option on their website to book your appt. This function allows you to wait at home until a scheduling gap opens.
2) Arrive 15 minutes early to complete paperwork.
Reading the negative reviews on Yelp, I believe much of this frustration is based on waiting times. If your health situation is so severe (i.e., broken bones or other complex, life-threatening medical conditions) you are going to the wrong place. Perhaps you need to go to an ER.
That said, my condition was properly diagnosed and treated "on-the-spot" and six hours later I feel much better!
I am happy with their care and would recommend their services. The key is managing wait times and as a patient, you can manage that wait time by using the scheduling option on their website.
My experience today was very positive with an excellent outcome!