0
Skip to Content
CNHR
HOME
INDUSTRY NEWS
ORDER NOURISH COOKBOOK
SUBSCRIBE NOW
CNHR
HOME
INDUSTRY NEWS
ORDER NOURISH COOKBOOK
SUBSCRIBE NOW
HOME
INDUSTRY NEWS
ORDER NOURISH COOKBOOK
SUBSCRIBE NOW
Nature’s Signature opens a new store in Barrie, Ontario
Jul-aug25, Trade Talk alive Admin 2025-08-25 Jul-aug25, Trade Talk alive Admin 2025-08-25

Nature’s Signature opens a new store in Barrie, Ontario

Nature’s Signature, a leading health and wellness retailer, opened its newest location in May 2025—inside the Metro grocery store—at 640 Mapleview Drive East, Barrie, Ontario.

This is the 18th store under the Nature’s Source and Nature’s Signature brands.

Read More

REGISTER FOR OUR THRIVE NEWSLETTER.

Get the latest Canadian retailer news, straight to your inbox.

Thank you!

Join us on social for in-the-moment natural health info!