Leon "Jack" Ross death notice and obituary, Wednesday June 5, 2019. Eaton Funeral Home Needham, MA 02492