John Allen Duncan Obituary
In loving memory of John Allen Duncan in Mesa, Arizona, who departed this world on February 10, 2025 at the age of 84. John Allen leaves behind a legacy remembered by family and friends. Leave a sympathy message to the family on the memorial page of John Allen Duncan to pay them a last tribute.
He was predeceased by: his parents, Robert Duncan and Margaret Duncan; his daughter Marcia; and his brother Bill. He is survived by: his wife Anne; his children, Michele, Miranda, Michael and Melissa; his sister Maryann; and his grandchildren, Megan, Ryan, Cooper, Tucker, Duncan, Grady, Ava, Austin, Katie and William.