Delhi Immanuel Church is a church located in New Delhi, Delhi. The average rating of this place is 4.40 out of 5 stars based on 16 reviews. The street address of this place is C/O 24, Lodhi Rd, Nizammudin West Slum, CGO Complex, Pragati Vihar, New Delhi, Delhi 110013, India. It is about 0.91 kilometers away from the Hazrat Nizam railway station.
Bipul Shrivastva 13 months ago
This is very nice restrorant
Minho So 32 months ago
Korean church in delhi. Near by defence colony and
Vasant vihar.
margret meshy 56 months ago
A beautiful place of worship.