The Body Shop

“The Body Shop International plc is a global manufacturer and retailer of naturally inspired, ethically produced beauty and cosmetics products. All our 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. We believe that every woman has the right to feel fabulous, so we put our all into finding the highest quality natural ingredients, ethically and responsibly grown and bought, and turning them into innovative products, honestly marketed, and priced so that everyone can afford them.”

Hours:
Mon-Fri: 10:00 AM until 9:00 PM
Saturday: 10:00 AM until 9:00 PM
Sunday: 11:00 AM until 6:00 PM

The Body Shop
Stamford Town Center
100 Greyrock Place
Stamford, CT 06901
(203) 353-1100

Visit The Body Shop Website


View Larger Map



Search StamfordCTGuide

Custom Search

Stamford Newsletter

Local Events Calendar