Debi Huffman was born in 1957, age 66. Debi Huffman's address is 8615 Northeast 47th Street , Spencer, OK 73084. Possible relatives include Brian Huffman, Kevin Huffman and others. Public records show Debi has also lived in Oklahoma City, OK. Debi's latest phone number is (405) 677-2995. Previous phone numbers include (405) 771-5995.
Kevin Huffman's current address is 8615 Northeast 47th Street , Spencer, OK 73084. Kevin's age is 66 years old (1958). Phone numbers associated with Kevin are (405) 677-2995 and (405) 771-3330. Kevin has also lived in Chicago, IL and Lisle, IL.
Patricia Willis's birthday is 05/16/1965, and is 59 years old. Patricia's home address is 562 Simmons Road , Ruston, LA 71270. Associates and relatives include Linda Delacerda, Cameron Willis and others. Latest phone numbers include (318) 243-0453 and (318) 243-2440. Patricia's email is csh****@cox-internet.com.
Results 1 - 3 of 3