CompUSA 717

CompUSA #717 was a CompUSA electronics store located at Best Buy Plaza, 9368 North Central Expressway in Dallas, Texas. The store opened in 1996 and closed in 2007.