The Pen Centre
Located a short distance from Niagara Falls, The Pen Centre is the largest indoor mall in the Niagara Region. It features 180 stores including a movie theatre and offers shoppers over one million square feet of endless shopping experiences.
221 Glendale Avenue
St. Catharines , Ontario L2T 2K9