Troy currently resides at 7021 Cedar Knoll Dr, Sellersburg, In 47172. Troy turned 44 years old. Records link Troy with Mary W Huffman, James Douglas Huffman, James D Huffman and 2 other people. This person has lived also in Elizabeth. This person's birth year is 1980. Records link phone number (812) 969-2776 with Troy’s details.