Town Hall Address 70 S Main St Halifax, VA 24558 United States- Halifax County Website https://www.townofhalifax.com/ Zoning (434) 476-1988 70 S Main St PO Box 627 Halifax, VA 24558 United States Fire District (434) 476-6001 375 N Main St Halifax, VA 24558 United States Town Clerk 434-476-2343 70 S Main St Halifax, VA 24558 United States Water 434-575-4240 2529 Houghton Rd South Boston, VA 24592 United States Sewer 434-575-4240 2529 Houghton Rd South Boston, VA 24592 United States Tax Collector 434-476-2343 70 S Main St Halifax, VA 24558 United States Code Enforcement (434) 476-1988 70 S Main St PO Box 627 Halifax, VA 24558 United States County Halifax