Individual Information
Ruth Puffer
Birth:
1 Oct 1810
Rumford, Oxford, Maine
FCID:6199:14320
Parents
Father:
Mathias Puffer
Mother:
Ruth Putnam
Marriage(s)