Erica Huffman was born in 1975, age 48. Erica Huffman's address is 2604 3rd Street # 2, Cedar Falls, IA 50613. Possible relatives include Pearl Bauder, Peggy Huffman and 5 others. Erica's latest phone number is (319) 376-5761.
Also goes by: Erica Leah Nixon
Phone Numbers: (319) 376-5761
Address History: 2604 3rd Street # 2, Cedar Falls, IA 50613;
2604 W 3rd Street # 2, Cedar Falls, IA 50613;
Fort Madison, IA 52627
Results 1 - 1 of 1