South Trail Crossing is one of a few power centres located in Calgary. It can be found East of the Deerfoot Trail at 130 Ave S.E. Although there is still new construction going on, many of the large big box retailers are already present.
Partial list of retailers & Services:
A& B Sound
A & W
Marks Work Wearhouse
Tim Horton's /Wendy's