Micro Center is an American computer retail store, headquartered in Hilliard, Ohio. It was founded in 1979, and as of 2021, has 25 stores in 16 states.
Wikipedia https://en.wikipedia.org/wiki/Micro_Center
Official Website https://www.microcenter.com/site/stores/overland-park.aspx
Phone +1-913-652-6000
Coordinates 38°57'38.298" N -94°40'13.525" E