Where is Glow Saskatoon Located? Follow We are located at the World Trade Center Saskatoon 503 Ruth St W, Saskatoon, SK S7J 0S6 Related articles What is Glow? How do I apply for a job with Glow? When is Glow? Help! I need a human! How do Season Passes work? Comments 0 comments Article is closed for comments.