Add a website
Leaves & Roots
www.leavesandroots.com
Leaves & Roots is a retail herb store in Orlando FL , opened in 1993, specializing in bulk herbs, essential oils, aromatherapy supplies and incense.
Visit website