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 5 hours ago
About 6 hours ago
French Bistro ChouChou Expanding to Castro, Taking Over Former Catch Restaurant Space
About 9 hours ago
San Francisco Touts New State-of-the-Art 911 Dispatch Center Only to See It Crash the Next Day
About 10 hours ago
San Francisco Man Sentenced to Nearly 9 Years for Gun Possession, Exploiting Woman