CompUSA 291

CompUSA #291 was a CompUSA electronics store located at 3561 El Camino Real in Santa Clara, California.