Get Directions to Tamworth Town Clerk ← View details 84 Main Street, Tamworth, New Hampshire 03886 +1 603-323-7971 Get Directions From* To * — Required information