Dr. James Michael Heneghan, MD | Pathologist in Putnam, CT | FindClarity