CompUSA 264

CompUSA #264 is a CompUSA electronics store located at 1830 South 389 West in Salt Lake City, Utah.