Public records show Newport Beach, Seal Beach and Sedona as cities Willard also stayed in. Willard now resides at 20 San Antonio Cir, Sedona, Az 86336. Willard turned 95 years old. Willard's birth year is 1929. Willard has listed phone number: (928) 203-0844.
Willard is German. Western European is Willard's ethnic group. English is the language Willard can speak. Willard's level of education is college. Willard's birth date is 1929-11-13.