Town Departments
Other Information
Contact Us
Town of Halifax
Office: 70 S Main Street, Halifax, Virginia 24558
Mail: P.O. Box 627, Halifax, Virginia 24558
Phone: 434.476.2343
Email: front@townofhalifax.com
Office: 70 S Main Street, Halifax, Virginia 24558
Mail: P.O. Box 627, Halifax, Virginia 24558
Phone: 434.476.2343
Email: front@townofhalifax.com