Click to expand/collapse all other details

Female Elizabeth Ham Click to view Elizabeth Ham in the family tree

Elizabeth was born on July 12th, 1629 in Landulph, Cornwall, England.1   Elizabeth's father was William Ham and her mother was Honor Stephens.  Her paternal grandfather was Richard Ham; her maternal grandparents were William Stephens and Mary Woode. She had a brother named Matthew.  She was the younger of the two children.  She died in Portsmouth, New Hampshire.1 

Family Details of Elizabeth's family with William Cotton

1 phelps.FTW
Further source/citation:
World Family Tree Vol. 22, Ed. 1 @ Tree #3242