At the City Clerk’s office in City Hall for a $30 fee. The marriage license must be obtained in the town where the bride or groom resides or where they plan to marry. Both must appear, present IDs and swear an oath, but no blood test is required. The marriage license will be good for 65 days.