The current age of Willard is 83. He has stayed in Peoria, Lake Havasu City, Phoenix and one other city before moving to Glendale. Willard is a resident of 4650 Sierra St, Glendale, Az 85304. Records link Willard with Stephanie Marie Phillips, Jason W Phillips, Betty Mae Phillips and 6 other people. Records link phone number (602) 298-1669 with Willard’s details. Willard's birth year is 1941.