Currently TELUS World of Science-Calgary is located in the Downtown West End of Calgary, Alberta, but in 2011, a new, world-class TELUS World of Science will open north of the Calgary Zoo.
Currently TELUS World of Science-Calgary is located in the Downtown West End of Calgary, Alberta. In 2011, a new, world-class TELUS World of Science (New Science Centre Project) will open north of the Calgary Zoo.