Deborah Joy Yowell
August 14, 1950 - July 14, 2017
Deborah J. Yowell, 66, of Land O Lakes, Florida, passed away peacefully on July 14, 2017. She is preceded in death by her daughter, Christian; parents, Zollie and Margaret Polk; two brothers, LeRoy and John; and a sister, Sharon Knight. Deborah... View Obituary & Service Information