Phone number listed for Willard is (520) 546-9284. Renee L Lindsay, Thester S Newton, Renee L Newton and 6 other people are people possibly related to Willard. Willard was born 86 years ago. Willard's birth date was listed as 1937. The residency of Willard is at 10161 Queensgate Way, Tucson, Az 85748. He has stayed in Tucson and Denver before moving to Tucson.
Ethinicity of this person is Scotch. Willard belongs to Western European ethnic group. Willard's language is English. College is his education level.