617 N Broadway Ave , Oklahoma City, Oklahoma 73102, United States
0.43 mi from Oklahoma City
Living Leaf is here because of you, and because we believe in the healing benefits of Cannabis. Our vision is simply to deliver the best experience possible, to carry, produce and deliver only the highest quality products and to be known for our pass
Is this your business?