Leola Nard was born in 1928, age 96. Leola Nard's address is 351 Po Box , Lockhart, AL 36455. Possible relatives include J Nard, Janet Nared and 1 others. Public records show Leola has also lived in Evergreen, AL.
Address History: 351 Po Box, Lockhart, AL 36455;
171 Po Box, Evergreen, AL 36401
Results 1 - 1 of 1