Orthodox World

Saint Thomas Orthodox Church, New Delhi, Delhi

General Details

Type:
Church
Archdiocese:
Malankara Orthodox Church
Diocese:
Diocese of Delhi
Head Priest:
Metropolitan Job Mar Philoxenos

Contact Details

Address:
Tuglakabad, New Delhi, Delhi, 110044 India
Phone:
011 29956417