Located above Edmonton’s financial core, 102 Street Centre was conceived to reshape and redefine Edmonton’s business landscape.