November 23, 2018
Offering an extensive variety of high quality home and body care products, Canadian wellness brand Earth Luxe has opened a pop-up storefront location in the lower level of Yorkville Village at 55 Avenue Road West. Earth Luxe, formerly only available online and in various third-party retailers, will have all of…