Get Directions to H&R Block ← View details 1851 West Main Street, Salem, Virginia 24153 +1 540-375-2117 Get Directions From* To * — Required information