The birth year was listed as 1963. Willard’s residency is at 402 Pecan Dr, Winnfield, La 71483. We have found 5 possible relatives of Willard: Barbara Stockemer, James H Austin, Bruce Austin and 2 other people. This year Willard celebrated his 61 birthday. Willard has listed (318) 648-1106 as his phone number. Winnfield and Lagrange are cities Willard has lived in.