Two years after filing for bankruptcy and closing its Houston stores, electronics retailer CompUSA is returning to the city with plans to open a store in time for the holiday season. The new 455,000-square-foot store, which will be in the Village Plaza at Bunker Hill, is slated to open by Black Friday.

Related Summaries