Shelia Speller Harrison November 16 1947 February 25 2020 Published on: February 25, 2020 Death Notice