To navigate, press the arrow keys. Glowarehouse.com - Glow Sticks Canada ← View details 615 Discovery Street, Victoria, British Columbia V8T 5G4 +1 250-383-9903 Get Directions From* To * — Required information