Columbus Ohio-based technology store Micro Center opened a new Silicon Valley location in Santa Clara, 12 years after it departed the area. Neal Waters To continue ...
(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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results