David Ruffner
Birth:
18 Jan 1767
Hawksbill Creek, Shenandoah, Virginia
Death:
1 Feb 1843
Kanawha, Virginia
FCID:5928:950
Parents
Father:
Joseph Ruffner
Mother:
Anne Heistand
Marriage(s)