Found this place when we first moved to Arizona 10 years ago and they are the BEST! Dr Mary Allen is always so kind and is really so good with kids. The whole staff is very friendly and they take such good care of my whole family. I feel so lucky to have found them!