Apple Store R264

Apple Store R264 is an Apple Store located at Oxmoor Center, 7900 Shelbyville Road in Louisville, Kentucky. The store opened on September 6, 2007.