Company description
Brentwood Town Centre (most often referred to as Brentwood Mall) is a shopping mall in Burnaby, British Columbia. It is located in North Burnaby, at the intersection of Willingdon Avenue and the Lougheed Highway, approximately 1.5 kilometres from Vancouver city limits. It is also very close to the British Columbia Institute of Technology (BCIT) campus. Its characteristic white domes and peaks were designed ...