Selma Pollack
May 31, 1929 - May 15, 2020
Selma Liss Pollack passed away in Framingham, Massachusetts on May 15th two weeks before her 91st birthday, from complications of Covid-19. Preceded in death by her beloved husband Ben and parents Ethel and Morris Liss, Selma was a loving and... View Obituary & Service Information