Apple Store R512

Apple Store R512 is an Apple Store located at DIX30, 9120 Boulevard Leduc in Brossard, Quebec. The store opened on April 27, 2013.