← Search

O Landing Taylor / Stella Duff

Family group sheet · ID F8026690508

Family events

Married
28 Mar 1904

Husband

O Landing Taylor

Oct 1873 – 14 Jun 1912

ID: I8779326936

Born
Oct 1873 — Madison, Iowa, United States
Died
14 Jun 1912 — California, United States

Wife

Stella Duff

Jul 1886 – Jul 1909

ID: I8779326935

Born
Jul 1886
Died
Jul 1909 — California, United States