Dr. Kirk Heriot, MD | Pathologist in Canandaigua, NY | FindClarity