Denver, Euless, Mauldin and 3 other cities are cities Willard has lived in. Willard now resides at 1004 Pawnee Trl, Granbury, Tx 76048. Willard has reached 84 years of age. The possible relatives of Willard are Ginger L Lucas, Virginialusta L Lucas, Sharon Lucas Boeglin and 5 other people. Willard's birth year is 1939. Willard has listed phone number: (817) 279-0829.