On Thursday March 27, 2025, the world lost a truly beautiful soul when Denise passed away peacefully at her home in her sleep. Denise was born December 3, 1968, to parents Harry and Wanda Fincher. She was welcomed by sisters Sherry, Jeannette and an older brother HD who preceded her in death in 1978. Sister Stacie was welcomed in 1971. Denise tragically lost her precious daughter Lee in 2014.
Mour…