Willard owns the phone number (210) 492-6041. In addition to San Antonio, Willard also lived in San Antonio and Spring Branch. This person's birth year is 1917. The current age of Willard is 107. 13626 Stoney Hl, San Antonio, Tx 78231 is where Willard lives.