Willard’s current address is 100 Harwell St, Lafayette, La 70503. His birth year was listed as 1924. Willard has previously lived in Lafayette. Willard has listed (337) 981-3610 as his phone number. We have found 4 possible relatives of Willard: Glenda Thomas Kanagy, Eric George Kanagy, Barbara L Kanagy and one other person. The age of Willard is 99.