Mill Woods Town Centre is a shopping centre located in south Edmonton, Alberta, Canada in the neighbourhood of Mill Woods. It contains service and retail including Canadian Tire, Shoppers Drug Mart. Some surrounding satellite stores are located in and around the mall's exterior properties. Stores inside the mall include Tim Hortons, M&M Meat Shops Ltd., Alberta Works Support Service Center, Telus Mobility, and more. There i... (read more on Wikipedia)
You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.