Apple Store R612

Apple Store R612 is an Apple Store located at Queens Center, 90-15 Queens Boulevard in Elmhurst, New York. The store opened on July 11, 2015.