Apple to open mini store in St. Louis next week
As expected, Apple next week will open a new mini retail store at the Galleria shopping center in St. Louis, Missouri. The new store will open at 8:00 a.m. on Saturday, December 18. The St. Louis Galleria houses more than 165 stores, including 35 exclusive stores. The first 500 people to visit the mini store will receive a free Apple Commemorative T-shirt.
Read More