Town Hall Address 510 7th St Altavista, VA 24517 United States- Campbell County Website https://www.altavistava.gov/ Zoning (434) 369-4369 510 7th Street Altavista, VA 24517 United States Fire District (434) 369-5383 1280 Main St Suite B Altavista, VA 24517 United States Town Clerk 434-369-5001 510 7th St Altavista, VA 24517 United States Water (434) 324-7251 20 Ricky Van Shelton Blvd Hurt, VA 24563 United States Sewer (434) 369-6284 1200 Lane Access Rd Altavista, VA 24517 United States Tax Collector 434-369-4369 510 7th St Altavista, VA 24517 United States Code Enforcement (434) 369-4369 510 7th Street Altavista, VA 24517 United States County Campbell