Halifax County Commonwealth's Attorney

  • Local and State Government
  • Attorneys
PO Box 550
Halifax, VA 24558
(434) 476-2139
(434) 476-5042 (fax)