Willard has some connections with business: Ainsworth United Church Of Christ. Portland is a city Willard has lived in. Willard's birth date was listed as 1940. Willard has listed phone number: (503) 289-3196. This year Willard celebrated his 84 birthday. Willard currently resides at 2154 Alberta St, Portland, Or 97217.
English is Willard's ethnicity. Western European is Willard's ethnic group. Willard can speak English. Willard's education level is graduate school. 1940-09-30 is his birth date.