Apple Store R016

Apple Store R016 is an Apple Store located at Walden Galleria, G116 Walden Galleria in Buffalo, New York. The store opened on November 23, 2001.