Priscilla Ellen Levack Spencer September 14 1949 October 12 2019 Published on: October 15, 2019 Death Notice