The Body Shop

Flag as Inappropriate

The Body Shop is located on level 4 of the Stamford Town Center.  This sweet-smelling, stylish store features lotions, body washes, shampoos, skincare products and make-up from brands such as Love Etc., Nutriganics, White Musk and Wise Woman.  There are starter kits, discount packages and eco-friendly products as well.  Product discounts are available daily on the Stamford Town Center website.
100 Greyrock Pl, Stamford, CT 06901
(203) 353-1100
  • Accessibility Details: Ramp
  • Accessibility Details: The mall has special doors, ramps and elevators designed for better accessibility.
  • Hours: Mon-Fri, 6am - 9:30pm; Sat, 7am - 8pm; Sun, 7am - 5pm
  • Hours: Mon - Sat, 10am - 9pm; Sun, 11am - 6pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »