In addition to Lauderdale, Willard also lived in Collinsville, Decatur and Meridian. Willard has reached the age of 84 years. Records link Willard with Lisa A Stamper, Trudie A Atkinson, Mary E Rodgers and one other person. 1941 is his birth date. 8668 Canal Way, Lauderdale, Ms 39335 is where Willard lives. The phone number (601) 632-9402 is Willard’s.