In addition to Farmerville, Willard also lived in Ruston, Farmerville and Kenner. Willard’s residency is at 220 Crossroads Loop, Farmerville, La 71241. The current age of Willard is 86. Willard was born in 1937. Records link phone number (318) 726-4138 with Willard’s details.