Human Canvas is a Edmonton, AB business. Human Canvas is located at 13403 Cumberland Road Northwest # 6, Edmonton, AB. The postal code is T6V1P9.
You can contact Human Canvas at 780-915-0093 or from out of area call 1 7809150093.