Apple Store R059

Apple Store R059 is an Apple Store located at Mayfair Mall, 2500 North Mayfair Road in Wauwatosa, Wisconsin. The store opened on August 31, 2002.