St. Peter's Mar Thoma Church
St. Peter's Mar Thoma Church is listed as a Reformed church in Delhi. The listed business address is Joshi Colony, 29, I P Extension, Joshi Colony, New Delhi, Delhi 110092. Use this address when planning a visit or confirming the location with the business. For enquiries, call [contact hidden]. Cont
Delhi 09 Nov 2026