4 Reasons to Begin at Innate Wellness Health Shop By Notable Life By Notable LifeView Author|May 14, 2014|ShopView Shop I Will Begin. That’s the mantra of Toronto’s newest one-stop health hub, Innate Health Wellness and Health Shop (163 Dupont Street), and is also the natural first step to changing your lifestyle for the healthier. You have to start somewhere,... View this article.