06/11/2026
Martha Francis McLeod
December 8, 1958 – June 2026
Martha Francis McLeod, beloved wife, mother, grandmother, sister, and friend, entered
into the presence of her Lord and Savior in June 2026 after a courageous year-long
battle with Stage IV metastatic breast cancer. While her passing l...
View Martha Frances McLeod's obituary, contribute to their memorial, see their funeral service details, and more.