Zen Leaf - St. Charles (Rec)
5/23/2020
I love it at zen leaf all the staff have a lot of knowledge, the place is always up beat an positive its a great place to go for the best products and brands in illinois and are always stocked which is REALLY important they have a great system where you can get in there quickly but have great service and they take the time to answer any questions