Immanuel Mar Thoma Church Vellikkad

Mar Thoma Syrian Church

Palakkadu, Kerala, India

Contact

Near Civil Station
Palakkadu Kerala, India

Immanuel Mar Thoma Church Vellikkad

9495625798