 NH 27 and NH 107 continue along the Lamprey River for before splitting in the western end of town.NH 107 turns north to continue along the Lamprey River into the town of Deerfield, where it intersects with NH 43.NH 43 and NH 107 overlap for in Deerfield and split north of the town center.