William Foster
Birth:
1738
Dorchester, Maryland
FCID:4624:7512
Parents
Father:
Thomas Foster
Mother:
Elizabeth Smart
Marriage(s)