Invicta, a Florida-based watch company originally founded in Switzerland, will open in the San Marcos Premium Outlets, 3939 S. I-35, Ste. 1180, on Sept. 29. The store, located near Neiman Marcus Last Call, will sell both men’s and women’s watches.
BusinessSan Marcos - Buda - Kyle
Invicta to open at San Marcos Premium Outlets Sept. 29
Invicta to open at San Marcos Premium Outlets Sept. 29
Explore San Marcos - Buda - Kyle on the Impact Mapstories, offers and moreKJ
1 min read











