This person's birth year is 1966. The age of Willard is 58. Willard’s current address is 9400 County Road 1150, Galveston, In 46932. Phone number listed for Willard is (574) 699-0673. Possible relatives of Willard are: Denise Larissa Wray, Diane L Fowler, Madaline Wray and 3 other people. This person has lived also in Logansport.