TELUS World of Science – Edmonton IMAX Theatre

Featuring IMAX with Laser

11211 142nd Street NW
Edmonton
AB
T5M 4A1
+1 780 451 3344
Stadium Seating