Willard was born in 1933. He has stayed in Huntington before moving to Andrews. Willard is a resident of 1067 Jackson St, Andrews, In 46702. The number currently linked to Willard is (260) 786-3015. The current age of Willard is 91.