I love this practice! I have seen Dr. Sullivan (several times) and he is outstanding. He is thorough, patient and very kind. He will spend as much time as is necessary to answer all of your questions and to be sure you understand his explanations. The staff is excellent. They are pleasant, extremely helpful and very professional. I would not even consider going elsewhere!