Free Church is a christian organisation & a place for worship & prayer. Its situated in the heart of Delhi City.
There's much to see here. So, take your time, look around, and learn all there is to know about us. We hope you enjoy our YouTube Channel and take a moment to drop us a line.