Thanks to John for photos of the future Southlake Town Square (Tex.) store, now under construction as part of a 50,000 s.f. expansion of the mall the developer is calling “Grand Avenue.” The new section is scheduled for an April 8th grand opening, and it appears from the photos that the Apple store is on-track to open the same day. [updated]
E-mail this story
Related posts:
Comments on this entry are closed.