Halifax

Main County Office

Mail
PO BOX 488
HALIFAX, NC 27839
Physical
15081 NC HIGHWAY 561
HALIFAX, NC 27839
Landline
(252) 583-5831
Facsimile
(252) 583-2273

Sub County Office

Mail
PO BOX 1145
ROANOKE RAPIDS, NC 27870
Physical
1805 E 10TH ST
ROANOKE RAPIDS, NC 27870
Landline
(252) 535-3000
Facsimile
(252) 535-1160

Sub County Office

Mail
PO BOX 660
SCOTLAND NECK, NC 27874
Physical
117 E 10TH ST
SCOTLAND NECK, NC 27874
Landline
(252) 826-2300
Facsimile
(252) 826-2225