Apple Store R273

Apple Store R273 is an Apple Store located at West Edmonton, 8882-170 Street in Edmonton, Alberta. The store opened on July 5, 2008.