Swatch opens first store on Long Island
Listen to this article The Swiss watch manufacturer Swatch has opened its first store on Long Island. The company opened a 12,000-square-foot store at Roosevelt Field shopping center in Garden City last week. At the Swatch store at Roosevelt Field. / Courtesy of Swatch The new Swatch store is the chain’s sixth in the state. […]