Willard’s current address is 2721 Barry Dr, Augusta, Ga 30904. People possibly related to Willard are Margaret J Weeks, Andrew Eugene Weeks, Andy Daleyweeks and one other person. Willard has listed (706) 738-3913 as his phone number. Willard turned 90 years old. Willard was born in 1933. In addition to Augusta, Willard also lived in Augusta and Martinez.