Company description
Lougheed Town Centre (sometimes abbreviated as Lougheed Mall) is a shopping mall in Burnaby, British Columbia. It is located in the northeast corner of the city, near the border with Coquitlam. By the number of stores, Lougheed Town Centre is the second largest mall in Burnaby (after Metrotown, the largest mall in the province) with 160 stores and services. Notable retailers include The Bay, Wal-Mart ...