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. Michael Manassa, Fr. Jifin Varghese Kuzhiveli
Share on Facebook Share on Twitter Share on Pinterest