Willard has reached 59 years of age. Lynda Miller Darnell, Ronald Gene Darnell, Willard Lee Darnell and 6 other people are people possibly related to Willard. Public records show Louisville as a city Willard also stayed in. The birth year was listed as 1965. Records link phone number (502) 762-9289 with Willard’s details. Willard’s current address is 9311 Fairground Rd, Louisville, Ky 40291.