He has stayed in Columbus before moving to Columbus. Willard owns the phone number (812) 379-4930. Willard was born in 1915. The age of Willard is 109. Willard currently resides at 2741 18Th St, Columbus, In 47201.