Willard was born in 1925. The residency of Willard is at 4720 Road 150, Bargersville, In 46106. Public records show Bargersville as a city Willard also stayed in. Phone number listed for Willard is (317) 422-9158. Willard was born 99 years ago.