Town Hall Address 114 N Broad St. Salem, VA 24153 United States- Roanoke County Website https://salemva.gov/ Zoning 540-375-3061 114 N Broad St. Salem, VA 24153 United States Fire District 540-375-3080 216 S Broad St. Salem, VA 24153 United States Town Clerk 540-375-3061 114 N Broad St. Salem, VA 24153 United States Water 540-375-3029 1300 Tidewater St. Salem, VA 24153 United States Sewer 540-375-3029 1300 Tidewater St. Salem, VA 24153 United States Tax Collector 540-375-3019 114 N Broad St. Salem, VA 24153 United States Code Enforcement 540-375-3036 114 N Broad St. Salem, VA 24153 United States County Roanoke