Skip to content

North Town Centre

Shopping mall

North Town Centre is a retail centre in North Edmonton with shops, services and professional offices, anchored by London Drugs, T&T Supermarket and Indigo Books.

Address
9450 137 Ave NW
Phone
(780) 475-1673
Area
Northwest
Data
Rating and reviews from Google, checked on October 13, 2026.
North Town Centre

Other top-rated shopping malls & department stores

Ranked near North Town Centre in shopping malls & department stores