North Carolina /

Crooked Creek

Stream in North Carolina · near Elizabeth City

Crooked Creek is a stream near Elizabeth City in North Carolina, with 1 public boat ramp listed here.

Boat launches on Crooked Creek