John D. Teachout death notice and obituary, Tuesday January 14, 2020. Eaton Funeral Home Needham, MA 02492