Ner Stroud
Birth:
4 Jul 1841
Orange, Indiana
Death:
7 Mar 1918
Effingham, Illinois
FCID:5624:68
Parents
Father:
Thomas Stroud
Mother:
Eliza Aston
Marriage(s)