Niagara Square - Niagara Falls, Ontario Mall and Shopping Center
Home > Canada > Ontario > Niagara Falls > Niagara Square

Niagara Square

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

Niagara Square Contact Information


Address: 7555 Montrose Road, Niagara Falls, ON L2H 2E9

Phone: (905) 357-1110

Website: Niagara Square


Niagara Square Store Directory - A to Z

Directory of all stores in Niagara Square sorted alphabetically.


Niagara Square Stores - Categories

Directory of Niagara Square stores sorted by categories.