St.Thomas Catholic ChurchParishShare4th Cross Street40600 Point Pedro, Northern ProvinceSri LankaGet directions