In addition to Tucson, Willard also lived in Tucson, Palos Verdes Peninsula and Oro Valley. The phone number (520) 297-9302 is Willard’s. Willard has reached 105 years of age. His birth year was listed as 1918. Willard now resides at 1805 Waterleaf Dr, Tucson, Az 85704.