The Body Shop Locations

The Body Shop

  • 1,757 Locations in 55 States
  • www.thebodyshop-usa.com

The Body Shop Store Locations by States, Hours of Operation for all The Body Shop Locations

Related Brands