After a long, well-fought battle with cancer we are saddened to announce the passing of Elizabeth “Betty” Cowell Meigs at the Maison McCulloch Hospice. In keeping with her love of all things horror and her macabre sense of humour, she got the last laugh by concluding her journey on Friday, the 13th of February 2026.
She...
Read more
Meigs, Elizabeth “Betty”



