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 When do tickets go on sale? When is Glow? What is Glow? How do I apply for a job with Glow? Help! I need a human! Comments 0 comments Article is closed for comments.