He has stayed in Winnfield and Marthaville before moving to Winnfield. Records link phone number (318) 727-9256 with Willard’s details. Willard was born in 1931. Willard’s residency is at 551 Rr 3, Winnfield, La 71483. This year Willard celebrated his 92 birthday. Cew Construction Company, Inc is a business Willard has some connections with.