Willard has reached the age of 91 years. His birth year was listed as 1932. Willard's possible relatives are Lin Han, Janet C Hansen, Christine Hansen and 2 other people. The number currently linked to Willard is (212) 254-8083. The residency of Willard is at 2 Washington Square Vlg #6V, New York, Ny 10012. This person has lived also in New York, Decatur and Rex.