Edison (Leo) MacLeod death notice and obituary, Sunday March 17, 2024. Belvedere Funeral Home Charlottetown, PE C1A 2Y9