Major Cities along NC 306 2024-05-21 Roadnow NC 306 Major Cities MAP Havelock MAP Cherry Point MAP Arapahoe MAP Oriental MAP Grantsboro MAP Alliance MAP New Bern MAP Bayboro MAP Edward MAP Aurora MAP Bath