CompUSA 261

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