Apple stores closing at Stonebriar and Willow Bend

Apple is opening a new location at the Dallas Galleria.
Published: 10:06 PM CST February 22, 2019