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 Show on map
Geographical coordinates (GPS)
| Latitude | Longitude |
|---|---|
| N 47.561280555556 ° | E -52.754597222222 ° |
Address
Avalon Mall
Thorburn Road
A1B 3L9 St. John's
Newfoundland and Labrador, Canada
Open on Google Maps