Rev.Fr. Francis Xavier Thannikkaparambil held the position of Director of Lourdes Hospital (1998 – 2011)

Search Something