Brian David McCosh
January 8, 1950 - April 18, 2025
Brian McCosh peacefully departed this life at home, in his sleep, nestled beside his beloved wife, during the early hours of Good Friday, April 18, 2025, after a prolonged battle with cancer. At last, he has found tranquility. In his final days,... View Obituary & Service Information
