Willard was born 62 years ago. 12013 Donohue Ave, Louisville, Ky 40243 is where Willard resides. The number currently linked to Willard is (502) 244-0337. He has stayed in Louisville before moving to Louisville. The birth year was listed as 1962.
His ethnicity is English. Possible Willard's ethnic group is Western European. English is his mother tongue. Level of education Willard compleated is graduate school. Willard was born on 1962-02-16.