Nathaniel Preston
Birth:
Christening:
13 Jan 1649
Grange, Cockerham, Lancashire, England
FCID:5449:395
Parents
Father:
William Preston
Mother:
Elizabeth Devise
Marriage(s)