Halifax County North Carolina DMV

Halifax County DMV hours, appointments, locations, phone numbers, holidays, and services. Find the Halifax County NC DMV office near me.

Roanoke Rapids DMV Vehicle & License Plate Renewal Office 1720 Julian R Allsbrook Highway Roanoke Rapids NC 27870 252-537-6357

Roanoke Rapids Driver's License Office 26 3 Bridges Road Roanoke Rapids NC 27870 252-536-4046

Scotland Neck Driver's License Mobile Unit Office 1310 Main Street Scotland Neck NC 27874 252-826-3152