Mail Order Marijuana in Cariboo And West Okanagan
Spiritleaf - Penticton
(4.5)2 reviews
2695 Skaha Lake Road, Unit 102
Opening Hours: standard
Wow! This is the BEST store! I am SO IMPRESSED with the customer service at Spirit Leaf in Penticton! I was struggling for an hour to put in an order to be…