CompUSA 631

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