Salomon, the French performance and lifestyle powerhouse, is expanding its North American footprint with the opening of its first West Coast store, located at 8620 Melrose Avenue in West Hollywood,…
The post Salomon Opens Its First West Coast Store in West Hollywood, Blending Sport and Style appeared first on stupidDOPE | Est. 2008.