St. Johns

  • Avalon Mall
    Avalon Mall

    48 Kenmount Road, St. Johns, Newfoundland, A1B 1W3

    Hours Today: 9:30 AM – 9:30 PM

    Located in historic St. John's, the Avalon Mall offers over 140 stores and services to choose from. From our trendy fashion boutiques, state-of-the-art cinemas, and largest food court in the Atlantic Canada, to our uncompressed amenities, including family washrooms, nursing rooms, and children's play area, the Avalon Mall has something for everyone.