Individual Information
Denis Archambault
Birth:
Abt 1619
France
FCID:5737:2889
Parents
Father:
Jacques Barhambault or Archambault
Mother:
Francoise Tourneau
Marriage(s)