William H. Ferguson
Birth:
1 Sep 1847
Pittsylvania, Virginia
Death:
21 Oct 1916
Rockingham, North Carolina
Burial:
22 Oct 1916
Ruffin, Rockingham, North Carolina
FCID:4624:12406
Parents
Father:
C. Ferguson
Mother:
E. Collie
Marriage(s)