Zen Leaf
(Be the first to review Zen Leaf)
9120 W Post Rd
#103
Las Vegas
89148
Phone Number:
(702) 462-6706
Zen Leaf Las Vegas is the place to get the best quality product. They have a nice selection of CBD and THC rich FLower. Not to mention wax and all the other nice concentrates and edibles.