CompUSA 160

CompUSA #160 was a CompUSA electronics store located at 801 South Bowman Road in Little Rock, Arkansas.