Southgate Centre

Mall in
Info

Southgate Centre is located in Edmonton, Alberta and is the third largest mall in the entire city. The mall houses 154 retailers, including big name retailers such as Sears and The Bay.

(780) 435-3721
Directory

Select a store below for more details, such as store hours.