Willard is a resident of 162 Plum St, Port Barre, La 70577. Willard owns the phone number (337) 566-2166. The current age of Willard is 87. Baton Rouge and Port Barre are cities Willard has lived in. His birth year was listed as 1936.