Historical records matching David Smith Heafner
view all
Immediate Family
-
Privatespouse
-
Privatechild
-
Privatechild
-
Privateparent
-
mother
-
Privatesibling
-
Privatesibling
-
Privatesibling
view all
David Smith Heafner's Timeline
1958 |
June 28, 1958
|
NC, United States
|
|
2012 |
April 8, 2012
Age 53
|