The staff was friendly and efficient. The appointment actually started 5 minutes ahead of schedule with a very smooth transition. They were great with my child and the Dr. explained everything, answered all questions, took his time and wasn't in a hurry. Nice atmosphere throughout the entire office. Great overall experience.
Pros: professionalism, 2 locations, expertise