M........1

member since 2016

Recent Reviews3 total

Planet 13 - Las Vegas

3/18/2017
Great location right off the free way and the strip. Great products and vibe! Will definitely be back over and over again.

The Source - Henderson

2/7/2017
The flower is pretty decent, however, the tax and price are unattractive. Not the best quality of extracts.