Apple Store R286

Apple Store R286 is an Apple Store located at The Promenade at Chenal, 17711 Chenal Parkway in Little Rock, Arkansas. The store opened on August 27, 2011.