Dr. Shannon F.r. Small, MD | General Surgeon in New London, CT | FindClarity