The age of Willard is 106. Willard owns the phone number (719) 593-9597. Willard currently resides at 1717 Big Horn Trl, Colorado Springs, Co 80919. He has stayed in Colorado Springs before moving to Colorado Springs. Records link Willard with Rodney D Raymond, Dorothy R Raymond, Kasey L Raymond and 3 other people. His birth year was listed as 1918.