TELUS World of Science

11211 142 Street Northwest
Edmonton, AB - T5M 4A1

Type: Science Museums
(780) 451-3344
 

TELUS World of Science is located at 11211 142 Street Northwest, Edmonton, AB - T5M 4A1. This is the only science museum listed in Edmonton. There's also one hundred and seventeen attractions listed in this city in other categories. You will find the exact location of TELUS World of Science on the map above. If you need any other information on TELUS World of Science that is not listed here, please call (780) 451-3344 or visit their website.

Visitors' Reviews

  (Rated by 4 Visitors)
5 Star:
75%
4 Star:
0%
3 Star:
25%
2 Star:
0%
1 Star:
0%

None of our visitors shared their reviews on TELUS World of Science yet. However, we have collected 4 ratings from external sources on this science museum.

Write a Review on this Science Museum

Nearby Museums

Following is a list of other museums found within few miles of TELUS World of Science. You may also view all museums in Edmonton, Alberta.