New Apple store opens in Houston this weekend

Apple has announced plans to open a new retail store in the Willowbrook Mall in Houston, Texas on Saturday, June 7, 2008. The store’s grand opening happens at 10:00 AM.

The Willowbrook Mall store is Apple’s 13th in Texas and third in Houston — Apple already has stores in the Houston Galleria and Memorial City Mall.

Related:
Shop Tech Products at Amazon