New Chinese mall AKA Dragon Centre Mall
John Mahler for the Toronto Star, 1985
The new 25-store complex called the Dragon Centre, located on Glen Watford Drive, east side, north of Sheppard Avenue East when it first opened.