David H. Ruffner
Birth:
3 Jun 1833
Plum Creek, Armstrong, Pennsylvania
Death:
1 Jun 1904
Pennsylvania
FCID:5936:1327
Parents
Father:
Daniel Ruffner
Mother:
Elizabeth Huffman
Marriage(s)