His birth year was listed as 1932. Phone number listed for Willard is (520) 393-0836. The residency of Willard is at 1949 Calle Estio, Green Valley, Az 85622. The current age of Willard is 92. In addition to Green Valley, Willard also lived in Green Valley, Sahuarita and Colorado Springs.