Individual Information
Leo F. Spencer
Birth:
28 Sep 1873
Louisa, Lawrence, Kentucky
Death:
19 Apr 1897
FCID:4785:8985
Parents
Father:
William B. Spencer
Mother: Rhoda Birchett
Marriage(s)