The residency of Willard is at 700 Mulberry Pt, Inverness, Fl 34450. The number currently linked to Willard is (352) 341-2306. Willard was born 91 years ago. Willard's birth year is 1932. Public records show Tampa as a city Willard also stayed in.
Ethinicity of this person is German. Western European is his ethnic group. Willard can speak English. Level of education Willard compleated is college. The date of birth was listed as 1932-09-15.