The town clerk shall deliver to the parties a marriage license embodying the facts required in N.H. Rev. Stat. § 457:22, specifying the time when the application was entered, which license shall be delivered to the minister or magistrate who is to officiate, before the marriage is solemnized. The license shall be valid for not more than 90 days from the date of filing.