Telus Plaza South in Edmonton

Height 134 m (441 ft)
Tip Height 134 m (441 ft)
Floors 34
Construction Year 1971
Structural Form skyscraper
Main Usage commercial office
Status completed
Architectural Style modern
Address 10020 100 Street NW
City Edmonton
Country Canada
Source: SKYDB

Telus Plaza South Location

Google Maps | Bing Maps

Telus Plaza South Photos view all 7 photos

Telus Plaza South by Emmanuel D.
Telus Plaza South by Emmanuel D.
Telus Plaza South by Emmanuel D.
Telus Plaza South by Emmanuel D.
Telus Plaza South by Emmanuel D.
Telus Plaza South by Emmanuel D.
Telus Plaza South by Emmanuel D.
SKYDB