Invicta to open store inside Stonebriar Centre in Frisco

Show map
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.
By Nicole Luna
Nicole Luna is the Senior Reporter for Frisco. She covers development, transportation, education, business and city government. She has a bachelor's degree in Journalism and Spanish from The University of Texas at Arlington and has been with Community Impact Newspaper since June 2015.