Is this just unsubstatiated rumor? I just went to the Apple web site and they only list 2 stores for Houston (Galleria and Memorial).
www.shopwillowbrookmall.com shows the Apple Store as "Opening Soon". Apple just opened a store in the Willowbrook Mall in Troy, NJ. I was worried that people had confused the two malls, so I was glad to see it confirmed online that Apple is coming to "our" Willowbrook.
Willowbrook Mall
in The Great Northwest
Posted
www.shopwillowbrookmall.com shows the Apple Store as "Opening Soon". Apple just opened a store in the Willowbrook Mall in Troy, NJ. I was worried that people had confused the two malls, so I was glad to see it confirmed online that Apple is coming to "our" Willowbrook.