The subject's life history confirms they were born on 16 October 1957 and have now attained sixty-seven years. Willard, the person's location of residence is 112 Goodwin Ave, Salem, VA 24153, USA. The aforementioned individual has been associated with at least three known addresses. Documents confirm the following former addresses: 1117 Summit Ln NW, Roanoke, 150 Clearview Dr #A, Christiansburg, and 184 Buckmaster Ln, Pembroke. The aforementioned subject maintains three post office boxes, a few of which include: Po Box 171A, Pembroke, VA 24136-0171, Po Box, New Castle, VA 24127, Po Box 2560, New Castle, VA 24127. The data appears to show that Defibaugh, the individual and Lois F Defibaugh (age 72-year-old) are married. Willard Defibaugh is the principal user of [email protected]. Gene F Defibaugh may be connected to Gene F Defibaugh (67 years), Lois F Defibaugh (72 years), according to publicly available information. Mr. Defibaugh, Lewis E Leftwich (between 1994 and 1997), and Frank L Leftwich (between 1992 and 1996) shared an address at 1117 Summit Ln NW, Roanoke, VA 24017. The address is home to several occupants, including Gene F Defibaugh, Lois Defibaugh, Lois Hayes