Discover living at The Village at Southgate - an independent living apartment building located in south Edmonton near Southgate Mall. Edmonton55 - 55+ Housing Directory Listing For availability and pricing, please contact the housing provider directly at phone number ... » Learn More about The Village at Southgate