I was greeted when I first arrived and didn't have to wait long. All of the staff is warm and friendly. Dr. Hagerty is very caring and runs a family-friendly practice. I've been going here for the past 16 years and wouldn't think of going anywhere else!
more