St Alexander Roman Catholic ChurchParishShare50 Pelham Town SquarePelham, Ontario L0S 1E0CanadaGet directions