Willard's birth date was listed as 1965. Willard’s residency is at 2020 Miller Ave, Westlake, La 70669. This person has lived also in Westlake. Willard turned 59 years old. People possibly related to Willard are Wanda T Oliver, Phillip Paul Oliver, Daryl Wayne Oliver and 3 other people. The number currently linked to Willard is (337) 439-5493.