DMV Locations in Craven County, North Carolina
Havelock Vehicle & License Plate Renewal Office
319 West Main Street
Havelock, NC, 28532
Phone: 252-447-3097
319 West Main Street
Havelock, NC, 28532
Phone: 252-447-3097
New Bern Vehicle & License Plate Renewal Office
2505 Neuse Boulevard
New Bern, NC, 28562
Phone: 252-637-4524
2505 Neuse Boulevard
New Bern, NC, 28562
Phone: 252-637-4524