Click to expand/collapse all other details

Female Mary Holmes Click to view Mary Holmes in the family tree

Mary was born about 1686 in Newport, Newport, Rohde Island.1   Mary's father was John Holmes and her mother was Mary Sayles.  Her paternal grandparents were Obadiah Holmes and Katherine Hyde; her maternal grandparents were John Sayles and Mary Williams. She had a brother and five sisters, named William, Ann, Susannah, Frances, Deborah and Phebe.  She was the fourth oldest of the seven children.1 

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