Town Hall Address 2039 Sycamore Ave Buena Vista, VA 24416 United States- Rockbridge County Website https://www.buenavistava.org/ Zoning 540-261-8600 2039 Sycamore Ave Buena Vista, VA 24416 United States Fire District (540) 261-2390 2010 Sycamore Ave Buena Vista, VA 24416 United States Town Clerk 540-261-8600 2039 Sycamore Ave Buena Vista, VA 24416 United States Water 540-261-1444 10th Street Buena Vista, VA 24416 United States Sewer 540-261-1444 10th Street Buena Vista, VA 24416 United States Tax Collector 540-261-8600 2039 Sycamore Ave Buena Vista, VA 24416 United States Code Enforcement 540-261-8600 2039 Sycamore Ave Buena Vista, VA 24416 United States Town Hall Hours M-F 8:30am-4:30pm County Rockbridge