Apple Store R338

Apple Store R338 is an Apple Store located at The Promenade Shops at Briargate, 1685 Briargate Parkway in Colorado Springs, Colorado. The store opened on September 20, 2008.