Willard's possible relatives are Melissa Ann Lennox, Gregory J Euler, Stella K Lennox and 2 other people. Willard turned 87 years old. The number currently linked to Willard is (410) 529-6781. 1936 is the birth year of Willard. Other cities that he has stayed in are Towson, Fallston, Baltimore and one other city. Willard currently resides at 135 Chapeltowne Cir, Nottingham, Md 21236.
Scotch is Willard's ethnicity. Possible Willard's ethnic group is Western European. His main language is English. Willard's education level is graduate school.