CompUSA 261

CompUSA #261 was a CompUSA electronics store located at 550 North Euclid Street in Anaheim, California. The store closed in 2007.