TELUS World of Science

TELUS World of Science

Venue TELUS World of Science – Edmonton is a dynamic rental space perfect for both large and small gatherings. Home to the Zeidler Dome, this world-leading theatre seats up to 200 guests and features an immersive 360-degree domed-screen with stunning 10K resolution,...