Zen Leaf Cave Creek logo

Zen Leaf Cave Creek

4.5 stars

12401 North Cave Creek Road Phoenix, Arizona US 85022

Get directions

Zen Leaf dispensaries are designed for comfort and care because cannabis shopping should be easy and enjoyable.