Our Lady of Perpetual Help ChurchParishShare3/13 Dandeeswaram Main RoadChennai, Tamil Nadu 600042IndiaGet directions