Fort St. John

Malls in this city:

Avalon Mall (St. John’s)

<div> <p class="p1">Located in historic St. John's, Newfoundland, the largest, most famous shopping centre in Newfoundland & Labrador, Avalon Mall opened its doors in the year of Canada’s centennial.</p> </div>