The new site at the northwest corner of Tecumseh Road East and Lauzon Parkway will replace the Tecumseh Mall terminal