I was a patient of theirs until just recently when my favortite doctor split from the group.
They have several branch offices, one in Essex, One in Guilford and one in New Haven.
I got fabulous care from them for many years. Just recently though I had a hard time requesting medical records and dealt with a few rude receptionists. They may have just been having a rough period.
As for the care there, they have always been compassionate and caring. My thumbs down is purely related to the office staff part of the practice.