CSI Immanuel Church (original) (raw)

CSI Immanuel church, Salem is located on Sarada College Rd, in the heart of Salem, Tamil Nadu, India. The church services are conducted both in Tamil and English.

thumbnail