Lloyd Cowie
Lloyd, affectionately known as Papa, passed away peacefully on January 9th, 2026, surrounded by his family. He leaves behind his devoted wife Sarah Patricia, with whom he shared 65 years of marriage built on love, loyalty and deep companionship. Lloyd is lovingly remembered by his son Steve (Debbie), granddaughters Stephanie (Dan), Ashley (Sam), Ayla (Grant) […]