Skip to content

Mill Woods Town Centre

Shopping mall

Mill Woods Town Centre is a community shopping centre in a residential area of southeast Edmonton.

Address
2331 66 St NW
Phone
(780) 461-2400
Data
Rating and reviews from Google, checked on October 13, 2026.
Mill Woods Town Centre

Other top-rated shopping malls & department stores

Ranked near Mill Woods Town Centre in shopping malls & department stores