PUFFER genealogy pages

Puffer Family Genealogy

First Name:  Last Name: 
[Advanced Search]  [Surnames]

Family: Rev. John Martin Puffer / Hannah Anne Haselton (F5149)

m. Mar 1857


Family Information