Green Leaf LLC
Closed Now  — opens at 10:00
2280 South Quebec Street, Denver, CO
Follow
Call
  • ATM
  • Medical
  • Storefront
  • ADA Accessible
  • Veteran Discount
2.0 out of 5 stars
1 reviews

Quality |
Service |
Atmosphere |
Review this location
2017-3-21
2017-3-21
2
Quality | 1
Service | 1
Atmosphere | 4
Medical only no recreational. Didn't even want to ask questions.
Report abuse
02
page 1 of 1