Cleon Elizabeth Huff
Birth date: Apr 13, 1917 Death date: Feb 25, 2016
Born on April 13, 1917 in Chandler, Oklahoma and died on February 25, 2016 in Dallas, Texas. She was preceded in death by two husbands, Fred Huff and Ralph Flahie; son, Patrick Flahie; parents, Homer and Babe Taber; two brothers; Read Obituary

