Nike, known for its apparel and footwear, is coming to Southlake Town Square. The store is expected to open this fall at 167 Grand Ave., Southlake, between Bath & Body Works and Victoria’s Secret. www.nike.com
Nike is scheduled to open this fall in Southlake Town Square. (Courtesy Jack Kiser)