Main Office

Indian Institute & Immanuel Theological Seminary
Khasra No. 175, Mission Hospital Road Fatehpur Beri P O, Mehrauli New Delhi – 110074

Call Today

011-26653063, 8588003457

Business Hours

Monday to Friday – 9.00 – 17.00
Saturday – 9.00 – 13.00
Sunday – Closed