Charming Charlie to Close All Retail Stores...Again (Including Thousand Oaks and Ventura)
Charming Charlie was founded by (Charming) Charlie Chanaratsopon in 2004, offering women's apparel, accessories and more, around by color. The brand filed for bankruptcy in 2017, reorganized and came back, then announced a 2nd bankruptcy in July 2019, closing all 261 remaining stores. The Charming Charlie brand was sold in September 2019 for $1.1 million to a group led by the original founder. The new owners started opening stores again, beginning with a store in Atlanta in September 2020. The Thousand Oaks location opened about a year ago on the 2nd floor of The Oaks, near the Apple Store. Another store opened at the Pacific View Mall in Ventura. There are now 36 Charming Charlie locations, but they recently announced they are closing their retail stores. Again.
The Thousand Oaks store will be closing before the end of March, with items discounted up to 70% off.