Mary Avery and Samuel Larrance were married by the Revd Phineas Heminway of Townsend. Daniel Adams, Town Clerk.
Find A Grave Memorial# 75051567 has that Mary died 20 Jul 1799, Hollis, Hillsborough County, New Hampshire - yet says she was buried Old Burying Ground in Townsend. It's much more likely she is buried near where she died if that information is accurate.
Mary AVERY and Samuel LAWRENCE were married on 30 May 1757 in Townsend, Middlesex County, Massachusetts.18