Individual Information
Lazarus (Tuchel) Twitchell
Birth:
14 Apr 1594
Chesham, Parish of, Buckinghamshire, England
Christening:
14 Apr 1594
Chesham, Buckinghamshire, England
Death:
Chesham, Parish of, Buckinghamshire, England
FCID:15630:6084
Parents
Father:
Richard Twitchell
Mother:
Cicely Waller
Marriage(s)