Get Directions to Edinburg Town Office ← View details 101 Town Hall Avenue, Edinburg, Virginia 22824 +1 540-984-8521 Get Directions From* To * — Required information