Apple Store R018

Apple Store R018 is an Apple Store located at Woodfield Mall, N311 Woodfield Mall in Schaumburg, Illinois. The store opened on August 23, 2001.