Vaughan Metro Centre Announces New SmartCentres Place Posted on June 29, 2017December 16, 2017 by admin Groundbreaking ceremonies have taken place for the planned SmartCentres Place in the VMC. […]