The Body Shop

Flag as Inappropriate

The Body Shop is a beauty supply store located inside the Mayfair Mall. This store offers a variety of products, from creams to lotions to fragrances and more. The staff says that the store's most popular products are its line of skin care and bath care products.
2500 N Mayfair Rd, Wauwatosa, WI 53226
(414) 257-1712
  • Hours: Mon - Sat, 10am - 9pm; Sun, 11am - 6pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »