Awesome doctor and staff
Dr. Sullivan is very professional, yet down to earth. I have only been his pt for the past 7 months with 2 visits but am very satisfied with his services