Apple Store R303

Apple Store R303 is an Apple Store located at Boise Towne Square, 350 North Milwaukee Street in Boise, Idaho. The store opened on September 11, 2010.