Stephen has reached 55 years of age. Messer Rd, Valdese, Nc 28690 is where Stephen lives. Records link phone number (828) 879-9602 with Stephen’s details. We have found 7 possible relatives of Stephen: Jackie Deancooper Huffman, Brian Scott Huffman, Ruth P Huffman and 4 other people. Stephen's birth date was listed as 1969. Valdese is a city Stephen has lived in.