Desmond John Francis Holmes
May 3, 2023
Feb. 13, 1934 – May 3, 2023 With great sadness we announce the passing of Desmond, following a short stay at the William Osler Health Centre in palliative care, and a long struggle with Alzheimer’s. He is greatly missed by his loving... View Obituary & Service Information
