Person ID: I8667769179

Ellen Adora Stambaugh

13 Jun 1869 – 9 Feb 1956

Female

Married: 20 Nov 1892 — Minerva, Stark, Ohio, United States