Company description
North Town Centre (formerly called North Town Mall) is a shopping centre located in the northern part of Edmonton, Alberta, Canada. The mall has recently undergone redevelopment that was completed in the summer of 2009 that included 270000 sqft of retail and office space and more than 900 parking stalls. Major tenants include Bed Bath & Beyond, Indigo Books and Music, London Drugs and T & T Supermarket.