Avalon Mall

  1. Home
  2. Destination Guide
  3. Avalon Mall


You'll find all your favourite North American retail chains at this mall and some local Newfoundland and Labrador favourites as well. Avalon Mall is the largest shopping centre in the province (in fact, locals refer to it as "the mall") and offers a full service food court and multiple gift shops.