Apple Southlake Town Square in Dallas-Fort Worth joins US stores closing for renovations
AppleInsider -

Apple's Southlake Town Square outlet -- located in the Dallas-Fort Worth area -- will close for renovations on Sunday, March 4.

Loading...

Related Articles