We had many tips come in from readers that The Body Shop (506 Castro Street) was having a going out of business sale and that the store may be closing. This past Thursday, January 9th, the store did indeed close and the windows were covered. We contacted the store's general manager, Casey, to find out more this morning. Casey mentioned that he was not given any reason as to why the international cosmetics and beauty supply chain decided to close the Castro location, but mentioned there have been several businesses closing up and down Castro Street. Casey mentioned that many of the locations 6 or so employees would be transferred to other locations throughout San Francisco. We'll keep you updated on what moves in after The Body Shop moves out. via Biscuit tipster Mark V
Trending in San Francisco
About 3 hours ago
About 3 hours ago
About 4 hours ago
Bay Area Welcomes Continued Warmth with Possible Cooling Trend Towards Weekend, NWS Reports
Apr 10, 2024
San Francisco Mayor London Breed Embarks on China Trip to Fortify Investments and Cultural Ties