Now and Yesteryears

13 S King St
Halifax, NC 27839
252-583-1000

Hidden Treasures

15 S King St
Halifax, NC 27839
252-583-1933

Independence Station

18 S King St
Halifax, NC 27839
252-583-2278

Halifax Town of Town Ofc

24 S King St
Halifax, NC 27839
252-583-6571

U S Postal Service

28 S King St
Halifax, NC 27839
252-583-3621

Halifax United Methodist Parso

152 S King St
Halifax, NC 27839
252-583-6271

East Carolina Farm Credit

419 S King St
Halifax, NC 27839
252-583-1331

Andrew Jackson School

17 Saint Andrews St
Halifax, NC 27839
252-583-2021

Historic Halifax State Historic Site

25 Saint David St
Halifax, NC 27839
252-583-7191

First Baptist Church Study

145 Saint David St
Halifax, NC 27839
252-583-5601