10nkingst
in
Rich Square, NC
Halifax County Veterans Svc
10 S King St
Halifax
NC
27839
(252) 583-2390
17.2
mi