17205 106A Avenue NW, Edmonton, Alberta T5S 1M7