Townsend / Egli Genealogy

Letha Merle Steed (1909 - 1909)

Letha Merle Steed
Death
6 MAR 1909
Ill, Moultrie, Illinois, USA
Birth
13 FEB 1909
Ill, Moultrie, Illinois, USA