She married Captain Francis DRAKE in 1657 in Portsmouth, New Hampshire. 
Captain Francis DRAKE was born about 1615 in Devonshire, Devon, England, died on 24 Sep 1687 in Portsmouth, Rockingham, New Hampshire and was buried in Piscataway, Middlesex, New Jersey.
Mary passed away in 1688 and is buried in Piscataway, Middlesex Co., NJ.
Note: Drake Sometimes said to be son of Robert DRAKE "Robart" and Jane KNOPP, but this is completely unproven as other possibilities are as likely.
mother is named Hanna Moses, now connected. Other research on most all trees at ancestry.com have her mother as HANNAH PHILBRICK Birth ABT 1602 in Bures, Suffolk, England Death 1664 in Portsmouth, Rockingham Co., NH.
Another researcher had Mary Walker's birth place as Hampton, NH and her death record as July 29, 1688 in Piscataway, Union Co., NJ 
Another birth location is County Heath, Ireland, ABT 1625
Alternate death place was Portsmouth, Rockingham Co., NH.
Another researcher had Mary Walker's birth place as Hampton, NH and her death record as July 29, 1688 in Piscataway, Union Co., NJ
↑ Torrey, Clarence A. New England marriages Prior to 1700 pg. 230.