 Continuing west into Kingston, NH 107 intersects the northern terminus of NH 107A (its only "child" route) before meeting NH 111 and NH 125.NH 107 turns north onto NH 111 / NH 125, and the three routes overlap for just over , then NH 111 splits off to the east.NH 107 continues along NH 125 for another before it splits off on its own again.