Green Leaf Cannabis
12046 Fort Road NW, Edmonton
AB, T5B 4H1
(587) 523-8008

Product availabilities subject to store location. Please call store location to verify inventory.
View other locations