Apple Store R346

Apple Store R346 is an Apple Store located at Legacy Place, 508 Legacy Place in Dedham, Massachusetts. The store opened on August 28, 2009.