place

Avalon Mall

1967 establishments in Newfoundland and LabradorBuildings and structures in St. John's, Newfoundland and LabradorShopping malls established in 1967Shopping malls in Newfoundland and LabradorUse mdy dates from January 2024

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 (46,000 m2), two floors, and 142 stores, it is the largest shopping mall in Newfoundland and Labrador. The mall opened in 1967 and is owned by Crombie REIT.

Excerpt from the Wikipedia article Avalon Mall (License: CC BY-SA 3.0, Authors).

Avalon Mall
Thorburn Road, St. John's

Geographical coordinates (GPS) Address Nearby Places
placeShow on map

Wikipedia: Avalon MallContinue reading on Wikipedia

Geographical coordinates (GPS)

Latitude Longitude
N 47.561280555556 ° E -52.754597222222 °
placeShow on map

Address

Avalon Mall

Thorburn Road
A1B 3L9 St. John's
Newfoundland and Labrador, Canada
mapOpen on Google Maps

Share experience

Nearby Places