AV
Avalon Mall
St. John's, Newfoundland and Labrador
About 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, two floors, and 140 stores, it is the largest shopping mall in Newfoundland and Labrador. (Wikipedia)
Upcoming Events at this Location
No upcoming events scheduled at this location.
Location Details
- Address
-
48 Kenmount Road
St. John's, Newfoundland and Labrador
A1B 1W3 - Phone
- (709) 753-7144
- Location Map
Hosting an Event Here?
Let the community know what's happening at Avalon Mall! Submission is free and helps you reach more local volunteers and attendees.