CompUSA 151

CompUSA #151 was a CompUSA electronics store located at 12230 Westheimer Road in Houston, Texas.