Mitchell Duncan
September 30, 1963 - November 21, 2024
It is with great sadness that we announce the passing of Mitchell Duncan on November 21, 2024, at the age of 61 in Orlando, Florida. Mitch was born on September 30, 1963, in Morenci, Arizona to Ron and Marsha Duncan. Mitch was known for... View Obituary & Service Information
