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
- Garrington Island Road Access · Boat ramp · near Elizabeth City