Irena Helena Stroud
Birth:
1860
Effingham, Illinois
FCID:5624:74
Parents
Father:
Thomas Stroud
Mother:
Irene J.
Marriage(s)