Being South Edmonton's largest shopping centre and city's premier fashion destination, Southgate Centre is home to over 150 stores and services.
By RobertS757863 July 4, 2015 This is my favour... This is my favourite mall in Edmonto . Has absolutely everything! Helpful 0 > Report Are you the owner? Reply or Contact YP