Salem

Town Hall Address

114 N Broad St.
Salem, VA 24153
United States- Roanoke County

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