NC Gazetteer
Greene Channel
A
channel
in
Pender County
… in the SW end of Topsail Sound, S Pender County.