DELHI
Delhi
Carmel Niwas
Sukhdev Vihar, Okhla-110 025, New Delhi, India
0091 11 268 49 436
Founded : 1984
Members
Fr. Xavier Mathirapilly (Superior), Fr. Stephen D’Aureo, Fr. Jisan Fernandez, Fr. Jose Antony Karippel
Share on Facebook Share on Twitter Share on Pinterest