Willard’s residency is at 1478 Pennsylvania Ave #6, Pine City, Ny 14871. Willard has listed (607) 732-9894 as his phone number. The birth year was listed as 1930. Public records show Webster, Pine City and Brooksville as cities Willard also stayed in. The current age of Willard is 93.