Lakeview Market | Health Products
Nature’s Source is a full service natural dispensary, making them an ideal resource for all your needs. They are dedicated to providing dietary professionals and individuals with natural health products and quality supplements for all needs. Their service is personalized and confidential. Most importantly, they are recognized by the OAND as an authorized natural dispensary and they are a member of the CHFA.
Grab some products at the 33rd annual Toronto Veg Food Fest!