2121 - 119 Avenue N.E. Edmonton, Alberta T6S 1A9
Located North of Sherwood Park, off Highway 16 (Yellowhead) in the Cloverbar Industrial Park.