North Town Centre, anciennement North Town Mall (à ne pas confondre avec Northgate Centre) est un mall situé dans le nord d'Edmonton. Le mall est actuellement en redéveloppement et devrait totalement rouvrir à l'été 2009, comptant 25000 m² de bureaux et de commerces, ainsi que plus de 900 places de parking.
Principaux commerces[]
- T & T Supermarket - 4400 m²
- London Drugs - 3400 m²
- Bed Bath & Beyond - 2300 m²