45 Tackett Branch Ct, Virgie, Ky 41572 is where Willard resides. This person's birth year is 1938. Public records show Virgie as a city Willard also stayed in. The number currently linked to Willard is (606) 639-2466. Willard's possible relatives are Dianna Tackett, Eddie Tackett, Sarah Tackett and 2 other people. The current age of Willard is 86.