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.
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.