Shopping Centers & Malls Edmonton
Being South Edmonton's largest shopping centre and city's premier fashion destination, Southgate Centre is home to over 150 stores and services. Visit our premier mall today!
Southgate Centre can be found at 5015 111 Street Northwest . The following is offered: Shopping Centers & Malls - In Edmonton there are 88 other Shopping Centers & Malls. An overview can be found here.
Loading map...