1924 is his birth date. Willard turned 100 years old. The number currently linked to Willard is (256) 447-9505. Willard currently resides at 121 Arthur Dr, Weaver, Al 36277. Other cities that he has stayed in are Piedmont and Autaugaville.
One home/property is owned by Willard. According to the public records his property address is 121 Arthur Drive Weaver AL 36277. According to public recors Willard's property is worth $24,340. Land value of his property is $24,340.