Past the hamlet, the route curves east again to meet NY 3's western terminus north of the hamlet of Crocketts. NY 104A returns to a northward alignment at this junction, paralleling another county line—this time separating Cayuga County from Oswego County—for . The north–south alignment gradually brings NY 104A closer to Lake Ontario, which the route has loosely paralleled from Fair Haven eastward. Eventually, the route swerves to the northeast to cross into Oswego County. Here, the route passes through more farmlands and forests in the town of Oswego as it parallels the Lake Ontario shoreline to the northwest. NY 104A maintains a northeast alignment for another to the hamlet of Southwest Oswego, where it rejoins NY 104.