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.

The Pen Centre in St.Catharines

Address

221 Glendale Avenue
St. Catharines , Ontario L2T 2K9

Contact

905-687-6622