Ohio-based DSW Inc. says it will shutter its Town Shoes Ltd. brand and close its 38 stores, all in Canada.
previous
next
Latest News
Ohio-based DSW Inc. says it will shutter its Town Shoes Ltd. brand and close its 38 stores, all in Canada.