Once you get past scheduling the appointment the clinic itself is an awesome experience. It runs like a well oiled machine and you can't see a frown in sight. All the staff is friendly and helpful. The volunteers do an incredible job at making you feel welcome and comfortable. The waiting area ambiance is very relaxing and its designed that way on purpose. They have stacked vending machines with plenty of choices and reasonably priced items. Free coffee is offered through out the day until the early afternoon and its fresh till the end.
The Doctors are skilled and helpful and do everything they can to meet your needs. The waits are not usually long unless they are short staffed or are running behind which is something you'll find anywhere.