It is with great sadness we announce the passing of our mother, Sheila Newbrough on March 17th, 2020. At once a firestorm and character, she was as charismatic as she was tough.
Her dark humour, conviction and side-eye were loved by many. She is survived by her three sons, Stuart, Travis and Sean, spouses Brenda and Joelle and 4 grandchildren, Tristan, Alexa, Gage and Ciara; as well as step grandkids, Daniel and Marissa.
She was predeceased by her husband, Dean Newbrough of Missouri; parents James and Jean Brown and Sister Judith of the UK.
No public funeral or visitation will be held. In lieu of cards or flowers, the family asks that you consider a donation to your local animal shelter/hospice in her name.