Margaret Noel
Birth:
1671
Essex, Virginia
FCID:5430:13004
Parents
Father:
Cornelius Noel
Mother:
Elizabeth Page
Marriage(s)