Edinburg

Town Hall Address

101 Town Hall Ave
Edinburg, VA 22824
United States- Shenandoah County

Zoning
(540) 459-6185

600 North Main Street
Suite 107

Woodstock, VA 22664-1855
United States

Fire District
(540) 984-4322

200 Stoney Creek BLVD
Edinburg, VA 22824
United States

Town Clerk
540-984-8521

101 Town Hall Ave
Edinburg, VA 22824
United States

Water
540-984-8521

101 Town Hall Ave
Edinburg, VA 22824
United States

Sewer
540-984-8521

101 Town Hall Ave
Edinburg, VA 22824
United States

Tax Collector
540-984-8521

101 Town Hall Ave
Edinburg, VA 22824
United States

Code Enforcement
(540) 459-6185

600 North Main Street
Suite 107

Woodstock, VA 22664-1855
United States

Town Hall Hours
M-F 8:00AM–4:30PM
County
Shenandoah