Leann Huffman was born in 1991, age 32. Leann Huffman's address is 423 N Oak Avenue , Ada, OK 74820. Possible relatives include Amber Huffman, Joseph Huffman and 8 others. Public records show Leann has also lived in Ada, OK.
Leann Huffman's current address is 312 E 14th Street , Pawhuska, OK 74056.
Address History: 312 E 14th Street, Pawhuska, OK 74056
Results 1 - 2 of 2