

Memorialized in partnership with Galbreaith Pickard Hilltop Chapel - Willow Park
Read Stephen's Obituary
Stephen Lee Duncan was born on November 9, 1956, in Greenville, South Carolina, and went home to live with Jesus on October 18, 2025. Stephen is survived by his beloved wife of 14 years, Kim Duncan of Frisco, Texas; his three children, Stevie, Chloe, and Christopher; his mother, Joyce Hinckley;...
Other Ways to Support the Family
Missing or inaccurate information?
We want to honor your loved one’s memory with accuracy and care.
Contact customer supportStephen's Memorial Pages
Missing or inaccurate information?
We want to honor your loved one’s memory with accuracy and care.
Contact customer support