Sheila Lynn Thibault (née: Drullette) passed away on Wednesday, December 27th, 2023, after a battle with cancer. Sheila was born on December 28th, 1955, in Assiniboia, SK to Bill and Joyce Drullette. She married Gene Thibault in 1972.
Posted
Read more >