Leo Huffman was born in 1941, age 82. Leo Huffman's address is 69 Po Box , Kemmerer, WY 83101. Possible relatives include Patricia Case, Laura Heitzman and 10 others. Public records show Leo has also lived in Alpena, AR and Omaha, AR. Leo's latest phone number is (307) 877-3894.
Phone Numbers: (307) 877-3894
Address History: 69 Po Box, Kemmerer, WY 83101;
235 Rr 1 Box 1 #, Alpena, AR 72611;
Omaha, AR 72662;
Lewiston, ID 83501
Results 1 - 1 of 1