Church of Our Lady of PresentationParishShareMiddle StreetTiruchirapalli, Tamil Nadu 621218IndiaGet directions