Torcana Valve Services Inc. is located at 6011 - 87A Street in Edmonton, Alberta. Great South Edmonton location and large yard allows easy
access to our facility.