(KRON) — An Ohio-based computer store chain is opening its first location in the Bay Area. Micro Center is opening this Friday, May 30 in Santa Clara, the company announced in a social media post.
Silicon Valley will finally have a big new computer store in nine days. Fry’s is gone, CompUSA is gone, Radio Shack is a zombie, but Micro Center is finally coming back. On May 30th, the store will ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results