Avalon Mall - St. John's, Newfoundland and Labrador Mall and Shopping Center

Avalon Mall

Avalon Mall is enclosed mall with 556,871 sq. feet Gross Leasable Area (GLA). Below you can find Avalon Mall contact information, mall location map (coming soon), nearby hotels (coming soon) as well as Avalon Mall store directory arranged both alphabetically and by categories.

Avalon Mall Contact Information


Address: 48 Kenmount Road, St. John's, Newfoundland, A1B 1W3

Phone: (709) 753-7144

Website: Avalon Mall


Avalon Mall Store Directory - A to Z

Directory of all stores in Avalon Mall sorted alphabetically.


Avalon Mall Stores - Categories

Directory of Avalon Mall stores sorted by categories.