I found a record of marriage between John Tolvery and Mary Browne, on 2nd July 1545 at Stoke Charity, Hampshire. On the tree, Mary’s parents are listed as Henry Browne (1504 – 1557) and Katherine Shelley (c. 1512 – 1560), who married in 1528 in Surrey.
Like many of the trees on Ancestry of this period, the ones shown for this couple are just wrong in many ways. Born one county, married in another and then died in another. Marriages at young ages, burials at over age 100 (did happen but very rare), etc. It is usually a case of people trying to link to nobility or just lazy genealogy of copy paste.
With regards to your Mary Brown who married John Tolfrey in Stoke Charity, her father was Nicholas Brown and mother Isabel. Not only did John and Mary Tolfrey name a child Nicholas, Nicholas Brown was also of Stoke Charity and left a will which is available on ancestry.
In that will dated 1 Feb 1550/51 and probate in 7 Apr 1551, he leaves legacies to his children John Brown, Richard Brown, George Brown, Agnes (cant read married name - looks like Ulie), Isabell Tetersall, Mary Tolfres and Jane Brown. Also made his wife Isabel executrix. John Tolfre was a witness to the will.
Parish register of Stoke Charity has Nicholas being buried 2 Feb 1551.
There is also another will dated 1550 for a William Brown of Stoke Charity however whilst indexed and appears in the search results on Ancestry, the images are not available. This William could possibly be another son of Nicholas Brown.
Given Mary was married in 1545 I would also put her being born about 1524 or 25 as 1530 would have her being married at 15 which, whilst possible and legal, even back then it was uncommon for commoners.