ViewsWatchersBrowse |
Helen Delores "Ellen" "Nellie" Ahearn
b.Nov 1883 Saint Louis, Missouri, USA
d.Dec 1965 Saint Louis, Missouri, USA
Family tree▼ (edit)
m. 29 Oct 1871
(edit)
Facts and Events
References
|