Selma Pollack

Birth date: May 31, 1929 Death date: 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