choice is everything  

Avalon Mall St.John's Newfoundland

Over 140 Stores and Services

Come in and shop our trendy fashion boutiques, catch a move in our 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