View all
American computer department store
microcenter.com
Micro Center is an American computer retail store, headquartered in Hilliard, Ohio. It was founded in 1979, and as of 2024, has 27 stores in 18 states. Wikipedia