May 6, 2009 (Toronto, ON) – Salomon opened it’s first North American concept store at 1090 Don Mills Rd. in Toronto on April 22. The store’s web site is also live with information on the store and events happening in the Toronto region. We’ll have more details, videos, and photos soon meanwhile visit www. salomontoronto.com.