The age of Willard is 92. Willard's birth year is 1932. Willard now resides at 4894 Marshall Rd, Logansport, La 71049. Phone number listed for Willard is (318) 697-5743. This person has lived also in Logansport. Records link Willard with Marilyn Canton Boyd, Syble I Boyd, Larry William Boyd and one other person.