About Nature’s Supplements

Let Nature Heal You is a one-stop retail shop for all your health needs. With over 23 years of experience in retail and customer service we have been able to sort through the market place and can confidently provide you with the most effective products to help improve one’s health. We specifically cater to a health conscious consumer by providing a wide variety of natural supplements, herbal teas, organic flours, ancient and modern botanicals.

Over the many years, we have invested and focused on educating our staff, maintaining quality control and testing purity and effectiveness of all new and existing products. Our local suppliers are given priority and we are proud to support and source materials from the best Canadian companies.

The focus and core fundamental of Let Nature Heal You is to educate and guide customers through the market place to ensure their consumption of pure and effective supplements and natural products.

Nautre supplements


Phone: 416.456.5500
Fax: 905-362-0617

Address: 1195 Meyerside Drive. Units 8+9,
Mississauga, Ontario
Canada. L5T 1H3