This year Willard celebrated his 82 birthday. Public records show Rocky Face and Dalton as cities Willard also stayed in. The birth year was listed as 1942. Willard now resides at 1322 Coker Rd #A, Dalton, Ga 30721. Records link phone number (706) 278-9376 with Willard’s details.