Southgate Centre

Mall in

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

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