Serving the Kensington Market community for over 20 years, Essence of Life Organics is an independent health food store and natural food market.
Websites.ca Talk Ep. 51