Ilda Huffman was born in 1921, age 103. Ilda Huffman's address is 43 Rr 5 Box , Buckhannon, WV 26201. Possible relatives include Sheila Dellinger, Kevin Huffman and 1 others.
Address History: 43 Rr 5 Box, Buckhannon, WV 26201
Results 1 - 1 of 1