GIDDENS, Thelma Lorraine (nee Schive). July 10, 1931 - October 17, 2020. Passed away peacefully at North Shore Hospital surrounded by loving family. A strength to admire. A life to inspire. Now in God's care. Rest in peace mum, you will always remain in our hearts.
To plant trees in memory, please visit the Sympathy Store.