Windsor

Windsor Is Opening 5 New Stores In Canada

Windsor Fashions, the shopping destination for every occasion, plans to open five stores in Canada. With over 340 stores across the United States, Windsor is finally expanding into the Canadian market.