Apple Store R062

Apple Store R062 is an Apple Store located at West County Center, 131 West County Center in St. Louis, Missouri. The store opened on September 21, 2002.