Individual Information
Eluler Payne
Birth:
May 1880
Shelby, Texas
FCID:6335:1853
Parents
Father:
Stephen Pelham Payne
Mother:
Sarah Tabitha Priest
Marriage(s)