Telus World of Science Edmonton IMAX

Edmonton, Alberta, Canada ● Single Screen

Company: Telus World of Science Edmonton IMAX

Address: 11211 142 Street, Edmonton T5M 4A1, Alberta

Website:

Phone: +1-780-4513344

Email: ddurocher@twose.ca, info@telusworldofscienceedmonton.com

Theatre Rating
Based on 0 users