Event Type

Search More

Locations

Green Leaf

2280 S. Quebec St., Unit G Denver, CO 80231 | Southeast Denver | 303-990-9333

Location Description:

Read our full review of Green Leaf.


Related Stories (1)

Related Stories

  • The Latest Word: Marijuana
    Green Leaf probably does a lot of walk-in business from people living in nearby apartments who either can't get to other dispensaries closer to downtown for lack of transportation or are...
Loading...