M........s

member since 2015

Recent Reviews1 total

The Green Room - Nelson

9/9/2015
this is the best dispensary in town. Their product is on point and the customer service is great. Its the only place I go