Healthcare Facility CHAZHIKATTU HOSPITALS PVT LTD IX/139 ARIVER VIEW ROADTHODUPUZHA, IDUKKI, KERALA Full Address / Location IX/139 ARIVER VIEW ROADTHODUPUZHA City: IDUKKI State: KERALA City / Town IDUKKI State / Union Territory KERALA