Location:11410 87 Ave NW, Edmonton, AB T6G 1C9, Canada