The age of Willard is 73. Willard's birth date was listed as 1951. Records link Willard with Sandra Jean Walters, Mary F Walters, Bill H Walters and one other person. The residency of Willard is at 25818 Greencastle Dr, Sun Lakes, Az 85248. Records link phone number (505) 345-1728 with Willard’s details. Willard has previously lived in Sahuarita, Chandler, Saint Paul and 4 other cities.