Home » North America » Canada
Welland's mall network tracks 1 centre totalling 541k sqft of GLA. Seaway Mall is the largest centre at 541k sqft.