Have you fished at North New River Canal? Be the first to comment on this fishing spot.
Lock No. 1, North New River Canal (also known as Sewall Lock or Davie-Sewall Lock or Lock #4, North New River Canal) is a historic lock in Plantation, Florida, USA. It is located south of Plantation on SR 84. On February 17, 1978, it was added to the U.S. National Register of Historic Places.