 Edmonton City Centre

Edmonton City Centre is a shopping mall in downtown Edmonton, Alberta, Canada, across the street (west) from Churchill Square.In 1974, the City Centre Place office tower (Oxford Tower) was completed within the larger Edmonton Centre development; TD Tower was added in 1976.