Heads up readers from the South, a Microsoft Store is coming to town.
If you live in Atlanta, Georgia, the next Microsoft store is heading right at you. According to @MicrosoftStore, the new location will be located inside the Lenox Square Mall. As usual, the store has been papered off while under construction:
At the moment we are not sure as to when the store is expected to open other than that it will do so “this spring.” [Update: word on the street has April as the launch month]. We will bring you the firm date once it becomes available.
Who wants to bet that Microsoft is already finding a pop star to open the joint?