New Castle

Town Hall Address

339 Market St
New Castle, VA 24127
United States- Craig County

Zoning
540-864-5380

339 Market St
New Castle, VA 24127
United States

Fire District
540-864-7079

626 Holcombe Ave.
New Castle, VA 24127
United States

Town Clerk
540-864-5380

339 Market St
New Castle, VA 24127
United States

Water
540-864-5380

339 Market St
New Castle, VA 24127
United States

Sewer
540-864-5380

339 Market St
New Castle, VA 24127
United States

Tax Collector
540-864-5380

339 Market St
New Castle, VA 24127
United States

Code Enforcement
540-864-5380

339 Market St
New Castle, VA 24127
United States

County
Craig