Leaster Willard was born in 1924, age 99. Leaster Willard's address is 221 East Moon Avenue , Crenshaw, MS 38621. Possible relatives include Ellen Willard, Mary Willard and 1 others. Public records show Leaster has also lived in Crenshaw, MS. Leaster's latest phone number is (228) 475-2808. Previous phone numbers include (662) 382-5345.
Also goes by: Leaster E Willard
Results 1 - 1 of 1