Lorraine (Thomas) Welsh death notice and obituary, Friday March 4, 2011. Eaton Funeral Home Needham, MA 02492