Invicta will open a store in late summer inside Stonebriar Centre at 2601 Preston Road, Ste. 2059, Frisco. The company,founded in 1837 in Switzerland, sells men’s and women’s watches. www.invictawatch.com