Dr. Mayer is an excellent doc, and is willing to spend time with you. Of course, this means that sometimes she's backed up, and I do wish they'd give estimates. This clinic could learn from Fairview Children's Clinic, where they have a white board giving the estimated wait for each doctor (On Time, 15 minutes, 30 minutes, more than 30 minutes, etc.) But overall, our care here has been excellent, and everyone is very nice.
Pros: Great location, easy parking, good docs and nurses
Cons: sometimes a long wait without a lot of communication