https://ancestors.familysearch.org/en/MTVR-5HT/mary-mapelhead-1631-... shows Mary Price as daughter of an English couple, Thomas Hall & Elizabeth Hall without any supporting evidence. They were born and died in England.
Her marriage record was as “Mary Masilhead”
"Massachusetts, Town Clerk, Vital and Town Records, 1626-2001," database with images, FamilySearch (https://www.familysearch.org/ark:/61903/1:1:QPZT-QQXK : 11 May 2022), Willyam Price and Mary Masillhead, 9 Apr 1657; citing Marriage, Watertown, Middlesex, Massachusetts Bay Colony, British Colonial America, Massachusetts Secretary of the Commonwealth, Boston; FHL microfilm 007011107.