Top Shelf Vapes ← View details 295 Trunk Road, Duncan, BC V9L 2P3 +1 250-597-8273 Get Directions From* To * — Required information