Had an excellent experience with Dr.Cassidy he was very professional and personable. He made our two years old feel comfortable and the office staff was very friendly.
I do agree that this place could use a deep cleaning and some new wait room furniture but other than that the experience overall was great.