Victoria Plaza – Niagara Falls, Ontario Location 5175 Victoria Ave. Niagara Falls, ON, Canada Property Type Neighbourhood Shopping Centre Building Area(s) 42,000 Sq. Ft Available Units Unit #105 - 2,500 sf +/- Leasing Contact (416) 907-7549 Major Tenants Shoppers Drug Mart and Dollarama