The Body Shop in Niagara-on-the-Lake, ON, offers a variety of body care products and services to help customers look and feel their best.
With a focus on natural ingredients and wellness, The Body Shop provides a range of skincare, bath, and beauty products for all skin types and preferences.
Generated from their business information