Individual Information
Richard Nalls Stroud
Birth:
Apr 1849
Effingham, Illinois
Death:
28 Jun 1927
Effingham, Illinois
FCID:5624:73
Parents
Father:
Thomas Stroud
Mother: Eliza Aston
Marriage(s)
Family Group
Sarah Jane Duckworth
md. 31 Oct 1873 of Illinois
  Children