This year Willard celebrated his 100 birthday. Other a city that he has stayed in is Watertown. Willard's birth year is 1924. The number currently linked to Willard is (315) 788-0565. Willard now resides at 113 Main Ave #1009, Watertown, Ny 13601.