St.Camillus Syro Malabar Catholic ChurchParishShare3rd Cross StreetChennai, Tamil Nadu 600115IndiaGet directions