William M. Hall
Birth:
Abt 1828
North Carolina
FCID:16198:266
Parents
Father:
John M. Hall
Mother:
Elenor Davis
Marriage(s)