Aveda is a beauty and wellness center based in Thunder Bay, ON, offering a range of services focused on holistic health and self-care.
With a commitment to using natural and sustainable products, Aveda provides personalized treatments and experiences to help clients feel rejuvenated and balanced.
Generated from their business information