James D. McLeod Obituary
In loving memory of James D. McLeod of Canastota, New York, who departed this world on March 14, 2026 at the age of 84. James leaves behind a legacy remembered by family and friends. Family and friends can send flowers and condolences in memory of the loved one. Leave a sympathy message to the family on the memorial page of James D. McLeod to pay them a last tribute.
He was predeceased by: his parents, James McLeod (Gwendolyn) and Dorothy McLeod (Kearns); his brother David McLeod; and his siblings-in-law, Robert, Timothy, Joseph, Larry Shephard and Diane Shephard.
He is survived by: his wife Linda S. Shephard; his children, Thomas Karrat, Theresa Karrat, Tina Karrat-Holmes (Duff), Jamie Nastri (Jan) and David McLeod (Ashley); his grandchildren, Austin Karrat, Kara Hasanspahic (Kenan), Breana Young (Troy), Charlie Karrat, Sienna Holmes, Bella Nastri, Sophia Nastri, Adriana Nastri and Gianna Karrat; his great grandchildren, Adelynn Young and Lejla Hasanspahic; his niece Maureen Perron; his siblings-in-law, Richard Shephard and Marylou Shephard; his close friends, Peggy, Ken Doolittle and Lisa Rosinski; his nephew Larry Shephard; and his niece Stephanie Lawless.