logo
> {{item.name}} No states matching "{{ctrl.searchText}}" were found.

Chazhikattu Hospital, Thodupuzha - is a multi-speciality hospital in Thodupuzha, Idukki district in Kerala, India. It was established in 1933 under the Chazhikattu Hospital Trust



River View Rd
River View Rd
India Kerala Idukki Thodupuzha