Telus World of Science-Edmonton IMAX

User rating: 4.60 Read Reviews | Rate Theatre

11211-142nd Street, Edmonton, AB T5M 4A1

780-451-3344 | View Map

No showtimes found.



Change Location