The Body Shop
Health & BeautyLocated at MALL OTTAWA in Ottawa, ON
Beauty and skincare retailer offering naturally inspired, ethically sourced body care and cosmetics. Located in MALL OTTAWA.
About MALL OTTAWA
MALL OTTAWA is located at 50 Rideau St Unit 338A, Ottawa, ON K1N 9J7, Canada. It features 228 stores and services.
View all stores at MALL OTTAWA