Pen Centre

Mall in
Info

Located adjacent to Highway 406 at Glendale Avenue in St. Catharines, Ontario. Anchored by The Bay, Empire Theatres, Sears, and Zellers. This mall is the largest retail destination in the Niagara Peninsula.

(905) 682-8645
Directory

Select a store below for more details, such as store hours.