CompUSA 160

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