Apple Store R167

Apple Store R167 is an Apple Store located at Providence Place, 20 Providence Place in Providence, Rhode Island. The store opened on September 23, 2006.