His birth year was listed as 1913. He has stayed in Lake Placid before moving to Chattanooga. The possible relatives of Willard are Robin Jackson, Bessie Y Dye, Cheryl Denisedye Tompkins and 3 other people. The phone number (863) 465-0019 is Willard’s. Willard currently resides at 5734 Vincent Rd, Chattanooga, Tn 37416. The current age of Willard is 110.