Geeks, PC builders and tech-heads of Arizona might finally be getting their wish. Tech retail giant Micro Center could be opening a long-awaited store in Phoenix in the near future. On Wednesday, a ...
To continue reading this content, please enable JavaScript in your browser settings and refresh this page. Preview this article 1 min A large tech store off South ...