Apple Store R042

Apple Store R042 is an Apple Store located at 3101 Knox Street in Dallas, Texas. The store opened on January 25, 2003.