The most popular shopping mall in southeast Edmonton is Mill Woods Town Centre. Mill Woods Town Centre is an attractive community shopping mall located in the heart of a growing residential area in southeast Edmonton. With excellent services including grocery, optical, dental, clothing and footwear for men, women and children.more...
Think your friends might be familiar with this merchant? Ask your friends on Facebook to see what they think.
How would you rate this business?
The following reviews may be bilingual
August 19, 2015
Worst customer se...
Worst customer service I have ever experienced. To top it off the management couldn't have cared. Why bother being a loyal customer only to treated with such disrespect and disregard. Try another location!