Townsend / Egli Genealogy

Mary Ellen Lucretia Owen (1871 - 1905)

Mary Ellen Lucretia Owen
Birth
3 JUN 1871
Death
7 NOV 1905
Sefton Twp, Fayette Co, Illinois