Birth:
21 Dec 1718
Portsmouth, Rockingham, N.H.
Christening:
21 Dec 1718
So. Church, Portsmouth, Rockingham, New Hampshire
FCID:38293:4187
Father:
Solomon Cotton
Mother:
Margaret Fernald
Elizabeth Leavitt
md. 23 Oct 1740
Prtsmth, Rckngh, New Hampshire