Edgar Huffman was born in 1943, age 80. Edgar Huffman's address is 3307 18th Street , Detroit, MI 48208. Possible relatives include Alice Hayes, Carla Huffman and 9 others. Public records show Edgar has also lived in Detroit, MI. Edgar's latest phone number is (313) 690-1233. Previous phone numbers include (313) 894-0904 and (313) 895-1209.
Results 1 - 1 of 1