Our Lady of Perpetual Help Church (Nithya Sahaya Matha Church)ParishShareChevayur SubStation RoadKozhikode Municipal Corporation, Kerala 673017IndiaGet directions