Snehagiri Missionary Sisters (SMS)

Total Number in the Diocese: 2
Place:Name:Phone:Address
Muthukurussy Snehagiri 04924/207309 Thachampara, Palakkad 678593
Thathamangalam Snehagiri 04923/227847 Chenthamara Nagar, Palakkad - 678102
Visit Us On Facebook