Tags: Shopping Mall.

The Avalon Mall is a Canadian shopping mall located in St. John’s Newfoundland and Labrador. With over 500000 square feet (46000 m2) two floors and 140 stores it is the largest shopping mall in Newfoundland and Labrador. The mall opened in 1967 and is owned by Crombie REIT.

Loading...

This page contains content from the copyrighted Wikipedia article "Avalon Mall"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.