Leo Huffman was born in 1939, age 85. Leo Huffman's address is 1410 Fullbright Road , Sallisaw, OK 74955. Possible relatives include Kelli Buchman, Kimberly Conradi and 1 others. Public records show Leo has also lived in Altoona, IA. Leo's latest phone number is (515) 967-6500. Previous phone numbers include (918) 776-0487.
Results 1 - 1 of 1