The residency of Willard is at 8342 65Th St, Brown Deer, Wi 53223. Willard has listed phone number: (414) 354-3906. 1926 is the birth year of Willard. Willard has reached the age of 98 years. People possibly related to Willard are Sarah J Stich, Elizabeth M Stich, Daniel P Stich and one other person. In addition to Brown Deer, Willard also lived in Milwaukee and Brown Deer.