This person is linked with Alexandria Community Concert Association Incorporated. Willard has listed phone number: (318) 443-8423. Willard now resides at 1974 Po Box, Alexandria, La 71309. The age of Willard is 99. The birth year was listed as 1925. He has stayed in Alexandria before moving to Alexandria.
Willard is Welsh. Western European is Willard's ethnic group. Language he can speak is English. According to public records Willard's education level is high school.