Dragon Centre Mall, the early years
Jim Russell for The Toronto Star, 1986
The new 25-store complex called the Dragon Centre, located on Glen Watford Drive, east side, north of Sheppard Avenue East during its early years of operation.