Institutions »St. Xavior Hospital, Ellakkal

Place : Ellakkal
Parish: Ellakal
Established Year: 1961
Address: St. Xavier's Convent Dharmagiri, Ellakkal P.O. Chithirapuram,Idukki
Pin: 685565