Apple Store R177

Apple Store R177 is an Apple Store located at ABQ Uptown, 2240 Q Street Northeast in Albuquerque, New Mexico. The store opened on November 1, 2006.