Follow Me on Pinterest News & Events Sign-up 

Tour the Street

The Body Shop
100 Powell Street
San Francisco , CA 94108

(415) 399-1802

Web Site
Hours

All their products are made with a love of life, respect for the world we live in, a spirit of individuality, and commitment to trading fairly. In a word, passion.

They believe that every woman has the right to feel fabulous, so they put their all into finding the highest quality natural ingredients, ethically and responsibly grown and bought, and turn them into innovative products, honestly marketed, and priced so that everyone can afford them.

Our Sponsors