CompUSA 631

CompUSA #631 was a CompUSA electronics store located at 10330 North 90th Street in Scottsdale, Arizona. The store closed in 2007.