Willard has listed (937) 393-2352 as his phone number. He has stayed in Goshen, Loveland, Middletown and 2 other cities before moving to Hillsboro. Willard’s current address is 6950 Beach Rd, Hillsboro, Oh 45133. The current age of Willard is 84. 1941 is the birth year of Willard.