Apple Store R020

Apple Store R020 is an Apple Store located at Shops of Saddle Creek, 2031 West Street in Germantown, Tennessee. The store opened on October 13, 2001.