Michelle Denean Duncan
May 2, 1966 - August 30, 2025
Michelle Denean Duncan, 59, of Danville, VA died on Saturday, August 30, 2025 at Sovah Health in Danville. Michelle was born on May 2, 1966, in Danville, VA, a daughter of Larry Russell Duncan and the late Evelyn Dellis Holcombe. She spent... View Obituary & Service Information
