Tag - Canyon Country

Payless to close down stores

Payless ShoeSource joins the line of retail chains soon to close down in the United States. The Kansas-based company has announced it will close its 2,100...