St. Mother Theresa Church (Sero Malabar), Velachery-PerungudiParishShare2nd Cross StChennai, Tamil Nadu 600041IndiaGet directions