Mary married John Gaines in 1659 in Ipswich, Essex County, MA. John (son of Henry Gaines and Jane Partridge) was born about 1632 in Lynn, Essex County, MA; died in Sep 1689 in Ipswich, Essex County, MA. [Group Sheet] [Family Chart]