List of The Body Shop stores
The Body Shop in Orland Square (Illinois)
288 Orland Square, Orland Park, IL 60462
The Body Shop in Shops at North Bridge (Illinois)
520 N Michigan Ave, Chicago, IL
The Body Shop in Woodfield Shopping Center (Illinois)
5 Woodfield Mall, Schaumburg, IL
Information about The Body Shop
List of all The Body Shop store locations in Illinois. Save by buying from The Body Shop.
Keywords: The Body Shop,store, sale, Illinois