CompUSA 667

CompUSA #667 is a CompUSA electronics store located at 1195 North Milwaukee Street in Boise, Idaho.