Telus World of Science-Edmonton IMAX

11211-142nd Street
Edmonton, Alberta T5M 4A1
780-451-3344

Read Reviews | Rate Theater