Oops! Something went wrong, please try again later.
North Hill Centre is a shopping mall in Calgary, Alberta, Canada. It opened in 1958, and was Calgary's first shopping mall. The original anchor tenant …
Reviews
Facebook
2.9/5 · 362 reviews
Loading reviews...
Aug 7, 2020
I regularly come to the mall and now, with Covid, I have to detail where I'm heading in the mall if I want to enter? I was told that there were no food places open in the mall that I could go to (9:5… Full review by Stormy Marshall