Recreational Medical


Is this your dispensary?
Sell legal weed online to local customers when you
become a dispensary partner.

What's up with LEAF dispensary in Thousand Oaks, California?

LEAF is a Medical and Recreational dispensary, 1 of 2 serving Thousand Oaks last seen at 3321 Grande Vista Drive in zip code 91320. We can't confirm if they are open at this time.

We host menus for legal cannabis dispensaries: LEAF has not yet signed up to be a dispensary partner on