Coldwater Creek is once again opening physical stores.
The women’s specialty apparel retailer has opened a store at Market Street in The Woodlands, Texas. The location is the company’s fifth since it filed for bankruptcy and closed all its stores in 2014.
Coldwater Creek re-entered physical space in 2017, in Burlington, Mass., which was followed by locations in Oklahoma City (July 2018), Leawood, Kansas (August 2018), and Albuquerque, New Mexico in September 2018. It will open an additional location this year, in Houston, Texas.
“After re-launching the business in 2014 as a direct-to-consumer brand, we have been…