Apple Store R232

Apple Store R232 is an Apple Store located at Natick Mall, 1245 Worcester Street in Natick, Massachusetts. The store opened on September 8, 2007.