The Body Shop closes United States doors after bankruptcy filing
The Body Shop closes U.S. operations after bankruptcy filing. Stores in UK and Canada remain open. Financial difficulties cited as cause.
7939 NW 21st St
Miami, Florida
The Body Shop closes U.S. operations after bankruptcy filing. Stores in UK and Canada remain open. Financial difficulties cited as cause.