Salomon opened its third store in New York City with a location on the Upper West Side, near Central Park. Spanning 812 square feet, the location at 270 Columbus Ave. features the brand’s largest performance section of all its New York City stores.

The store’s ambience features clean, modern interiors with natural elements throughout, in reference to Salomon’s mountain sports heritage.

“The opening of our Upper West Side brand store represents another important step in our North America retail expansion plan, ” said LeeAnn Fallon, VP of retail, Salomon North America, in a statement. “New York City is where performance meets culture. It’s a proving ground for brand relevance and a catalyst for global growth. The Upper West Side store will be a place for consumers to connect with like-minded people who have a passion for the outdoors and a strong connection to their community.”

Salomon opened its first New York City store in the SoHo neighborhood at 169 Spring St, in October 2024. Last November, Salomon opened a store in Brooklyn in the Williamsburg neighborhood at N. 6th Street.

Salomon in March appointed Laura Stauth, formerly VP of sales, Americas Marketplace, Vans, as SVP of sales for its North American region.

Image of Upper West Side store courtesy Salomon