Town Hall Address 8059 Florence Ave Virgilina, VA 24598 United States- Halifax County Zoning 434-476-3300 Ext. 3321 1030 Mary Bethune Street, Suite LL1 Virgilina, VA 24598 United States Fire District (434) 585-2222 8052 Florence AVE Virgilina, VA 24598 United States Town Clerk (434) 585-2602 8059 Florence Ave Virgilina, VA 24598 United States Water (434) 575-4240 2529 Houghton Ave South Boston, VA 24592 United States Sewer (434) 575-4240 2529 Houghton Ave South Boston, VA 24592 United States Tax Collector (434) 585-2602 8059 Florence Ave Virgilina, VA 24598 United States Code Enforcement 434-476-3300 1030 Mary Bethune Street, Suite LL1 Virgilina, VA 24598 United States County Halifax