Natures Treasure is a health food store inside Fortinos that has a great selection of herbal teas, vitamins, probiotics and products for stress and sleep.
Emily Vukovic learned how the products they sell help with the health and wellness of their customers.