Pen Centre

Mall in

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

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