Public records show Chatham as a city Willard also stayed in. Willard has listed (518) 392-4864 as his phone number. The birth year was listed as 1955. Willard turned 69 years old. 11 Spring St, Chatham, Ny 12037 is where Willard resides. Willard has some connections with businesses: Mowin' By George, Bandar Wimbo Corporation and Greg Grants Abundant Life Ministries, Inc.