Niagara Square Mall

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

Niagara Square Mall
7555 Montrose Road Niagara Falls, ON
(905) 357-111
www.niagarasquare.com