Individual Information
William Freeman
Birth:
1672
New Kent, Virginia
FCID:5336:11548
Parents
Father:
James Freeman
Mother: Mrs. Mary Freeman
Marriage(s)