r........V

member since 2022

Recent Reviews1 total

Green Leaf Central

1/19/2024
My favorite dispensary in all of Vermont! They do up to 50% off flower, always have $25 eights, yall rock!