The Pen Centre (originally Niagara Peninsula Shopping Centre) is the largest shopping mall in the Niagara Region, located in St. Catharines, Ontario, Canada.
The Pen Centre (originally Niagara Peninsula Shopping Centre) is the largest shopping mall in the Niagara Region, located in St. Catharines, Ontario, Canada. (en)
The Pen Centre (originally Niagara Peninsula Shopping Centre) is the largest shopping mall in the Niagara Region, located in St. Catharines, Ontario, Canada. (en)