This year Willard celebrated his 98 birthday. The residency of Willard is at 28 Forest Dr, Roswell, Nm 88203. The number currently linked to Willard is (931) 967-5152. Cities Willard has lived in before are Cowan, Columbia, Saint James and 2 other cities. His birth year was listed as 1925.