Emery Village’s vanishing indoor mall
By Tim Lambrinos
Emery’s first large indoor shopping complex was built in 1971. It was named the Finch West Mall and located on the southeast corner of Finch and Weston Road. The mall hosted a variety of retail stores. The main building was situated quite a distance back from Weston Road allow...