At its peak, CompUSA was a notable presence in the US shopping mall retail landscape, offering a wide range of personal computers, consumer electronics, and technology products, making it a one-stop destination for tech enthusiasts before facing competition from other big-box retailers.

229 locations (1)