Microsoft Pop-Up Store Now Open at Galleria
The store will be open through the holiday season.
Microsoft has opened a new pop up holiday store at the Saint Louis Galleria.
According to the St. Louis Business Journal, the store is near the Apple store in the Garden Court area.
The store opened Friday. For more on this story, see the Business Journal article by clicking here.