Niagara Square Mall

70 Brand Name Stores

Shopping Bags

Located on Montrose Road, the Niagara Square mall features more than 70 brand-name stores, including Future Shop and Winners.

7555 Montrose Road
Niagara Falls, Ontario, Canada
905-357-111
www.niagarasquare.com/