Green Leaf Tea Jacksonville

Green Leaf Tea in Jacksonville

Description:

Olive Leaf Tea is sourced from a small olive grove in Kalamata, Greece. It has a naturally sweet flavor profile so no sugar is required to enjoy it!!

Address: 1800 Julian St, Denver, Colorado, United States, 80204

Phone: 7204399883