Mary E. Niffenegger - Pedigree | FamilyCentral
 6 Oct 1884 - 8 Jun 1975
 28 Feb 1849 - 31 Mar 1932
 11 Apr 1855 - 19 Apr 1926
 6 Oct 1825 - 25 Oct 1913
 2 May 1823 - 24 Dec 1903
Family Group
Family Group
  Children
    1.
Living