The birth year was listed as 1921. Willard has listed phone number: (206) 365-8995. He has stayed in Seattle before moving to Seattle. Willard has reached 102 years of age. Willard’s current address is 5531 Coniston Rd, Seattle, Wa 98105.