choice is everything

Avalon Mall St.John's Newfoundland

Over 140 Stores and Services

Come in and shop our trendy fashion boutiques, catch a movie in our the state-of-the-art cinemas or sit down, relax and enjoy a meal in our bright & spacious food court or one of our licensed restaurants.



Browse our stores