Huffman, Glenda
On July 4, 2020, Glenda (Allen) Huffman was promoted to Heaven. She was born June 2, 1932 in St. Louis, Missouri to Andrew Raney Allen and Flara Nellie Mae (Yount) Allen who have both pre-deceased her. Her husband, Ivan ...
Visit Tribute →