Filter
× Close
TELUS World of Science
TELUS World of Science - Edmonton (TWOSE) inspires life-long learning as we create a positive science and technology culture in our region.
Location: TELUS World of Science, 142 Street Northwest, Edmonton, AB, CanadaWebsite: http://telusworldofscienceedmonton.ca/Phone: 780-451-3344