We have found 6 possible relatives of Willard: Jennifer E Strachan, Tracy L Strachan, Sommer N Strachan and 3 other people. Phone number listed for Willard is (662) 287-2554. Willard’s residency is at 64 County Road 340, Glen, Ms 38846. This year Willard celebrated his 84 birthday. Willard's birth date was listed as 1940. He has stayed in Glen and Picayune before moving to Glen.