This year Willard celebrated his 61 birthday. Willard was born in 1963. Phone number listed for Willard is (931) 289-5387. 85 Rr 1 #85, Erin, Tn 37061 is where Willard lives. A city Willard has lived in before is Erin.