Willard's birth date was listed as 1953. Willard has listed phone number: (504) 899-4449. 1057 Paul Maillard Rd #250, Luling, La 70070 is where Willard resides. Willard has reached the age of 71 years. In addition to Luling, Willard also lived in New Orleans, Luling and Richmond. Willard is related to or closely associated with Maomi Ellen Mann, Katie Mann, Williard Kenneth Mann and one other person.