The current age of Willard is 87. The residency of Willard is at 3516 Lakeland St, Shreveport, La 71109. His birth year was listed as 1936. This person has lived also in Shreveport. Willard has listed (318) 635-3226 as his phone number.
Ethinicity of this person is African American 1. He belongs to All African American Ethnic Groups ethnic group. Willard can speak English. Willard's level of education is graduate school. This person date of birth is 1936-01-01.