The Pen Centre
RetailView the employees at
The Pen Centre-
The Pen Centre Shopping Centre
-
St. Catharines, Ontario, Canada
-
Top 1%
Tony Zulkosky Operations Manager The Pen Centre-
Top 10%
-
Overview
Located in the heart of St. Catharines, the Pen Centre is known as the largest shopping centre in Niagara featuring over 160 stores and services!