Deborah Joy Yowell

Birth date: Aug 14, 1950 Death date: Jul 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 K