Salomon Brand store

Salomon USA is pleased to announce the opening of Salomon’s first Flagship store in the United States.  The Salomon store will be located in the City Creek  Shopping Center in downtown Salt Lake City. Salomon was founded in 1947 in the heart of the French Alps. Since then, they have been creating innovative products to enhance the performance of outdoor athletes.

Continue reading