Individual Information
Luella Payne
Birth:
Jun 1891
Shelby, Texas
FCID:6335:1857
Parents
Father:
Stephen Pelham Payne
Mother: Sarah Tabitha Priest
Marriage(s)