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