Avalon Mall

The Avalon Mall is a Canadian shopping mall located in St. John's, Newfoundland and Labrador on Kenmount Road. With over 500,000 square feet (46,000 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.

Avalon Mall

The Avalon Mall is a Canadian shopping mall located in St. John's, Newfoundland and Labrador on Kenmount Road. With over 500,000 square feet (46,000 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.