Micro Center New Stores 2024 Stores. Electronics retailer micro center is finally expanding with 3 new stores. Due to open in early 2024, the charlotte store will offer 35,700 square feet of space and be located at 4,744 south boulevard.
The first new store will open this summer in indianapolis, indiana. Micro center is opening a miami florida store, no grand opening date announced yet but it’s coming soon!