Willard is a resident of 239 Thoma St #B, Reno, Nv 89502. Willard has previously lived in Rio Rancho, Montclair, Eloy and 4 other cities. Possible relatives of Willard are: Stephen Gmd Kimmel, Glenda L Kimerling, Jeffrey L Kimerling and 2 other people. Willard has listed phone number: (505) 994-1295. Willard turned 90 years old. Willard's birth year is 1934.